Я новичок в этом .NET и, пожалуйста, не возражайте, отвечая на мой простой вопрос. Я пытаюсь написать приложение Windows, где я использую localhost SQLserver для базы данных.
Мне нужно знать, какая именно строка соединения для моего localhost, если имя моего сервера выглядит следующим образом:
Источник данных = HARIHARAN-PC\SQLEXPRESS; Начальный каталог = master; Integrated Security = True
Мне нужно указать это как строку подключения или что-то не так в этом синтаксисе.
Я пытаюсь открыть мое соединение. Я вижу ошибку при открытии соединения.
Как должен быть формат строки подключения? любой, пожалуйста, направляйте меня.
Я пробовал вот так:
private void button1_Click(object sender, EventArgs e)
{
string str = "Data Source=HARIHARAN-PC\SQLEXPRESS;Initial Catalog=master;Integrated Security=True" ;
SqlConnection con = new SqlConnection(str);
SqlCommand cmd = new SqlCommand();
SqlDataReader r;
cmd.CommandText = "SELECT * from Table1";
cmd.CommandType = CommandType.Text;
cmd.Connection = con;
con.Open();
r = cmd.ExecuteReader();
con.Close();
}
Этот код содержит ошибки в con.Open();