我是这个.NET的新手,请不要回答我的简单问题.我正在尝试编写一个Windows应用程序,我正在使用localhost SQLserver进行数据库.
我需要知道我的localhost的确切连接字符串是什么,如果我的服务器名称如下所示:
数据源= HARIHARAN-PC\SQLEXPRESS;初始目录=主;集成安全性=真
我是否需要将此作为连接字符串给出,或者在此语法中是错误的.
我试图打开我的连接.我在打开连接时看到错误.
连接字符串的格式应该如何?任何人请指导我.
我试过这样的:
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();
}
Run Code Online (Sandbox Code Playgroud)
此代码在con.Open()时出错;