Я занят созданием пусковой установки для игры, которую я строю. Пусковая установка - это просто форма входа в систему до сих пор ... Я работал над ней в течение нескольких дней, и только теперь она работает.C# Войти с другого компьютера
Я сделал это на C# в Visual Studio 2015 и с базой данных SQL на локальном ноутбуке.
Когда я запускаю программу на своем рабочем столе, она работает, но когда я вхожу в нее, она полностью зависает, и после долгого времени возникает ошибка. Похоже, что мой рабочий стол не может подключиться к базе данных, чтобы найти имя пользователя и пароль.
Это код, который я использовал для подключения и входа в систему с базой данных:
private void button1_Click(object sender, EventArgs e)
{
SqlConnection cn = new SqlConnection(@"Data Source=.\sqlexpress;Initial Catalog=login5;Integrated Security=True");
cn.Open();
SqlCommand cmd = new SqlCommand("select * from user1 where username = '" + textBox1.Text + "' and password = '" + textBox2.Text + "'", cn);
SqlDataReader dr;
dr = cmd.ExecuteReader();
int count = 0;
while (dr.Read())
{
count += 1;
}
if (count == 1)
{
MessageBox.Show("You are now logged in!");
System.Diagnostics.Process.Start(@"c:\Windows\System32\Notepad.exe");
}
else if (count > 0)
{
MessageBox.Show("Duplicate username and password");
}
else
{
MessageBox.Show("Username or password is incorrect!");
}
textBox2.Clear();
}
Как мне сделать его работу, так что я могу подключиться из любой базы данных?
Хорошо, спасибо! - У меня есть доступный IP - Я хочу установить учетную запись на «Менеджер конфигурации SQL Server» на моем сервере, но есть проблема. Дайте имя учетной записи и пароль, но она дает ошибку: «Данный сетевой пароль был некорректным [0x80070056]« Я пытался найти пароль, но я не могу его найти .. любая помощь здесь? - Удаленное подключение должно быть запущено и запущено. Пожалуйста, помогите мне с паролем! – Troydesante