我正在尝试使用配置管理器连接到SQL Server数据库。
配置文件代码:
<connectionStrings>
<add name="DBCS"
connectionString="data source =.\SQLEXPRESS; database = Sample2; integrated security = SSPI;"
providerName ="System.Data.SqlClient" />
</connectionStrings>
下面的 C# 代码:
string SC = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString;
//string SC = ("data source =.\SQLEXPRESS; database = Sample2; Integrated Security = SSPI;");
SqlConnection con = new SqlConnection(SC);
SqlCommand cmd = new SqlCommand("Select * from tblemployee", con);
con.Open();
GridView1.DataSource = cmd.ExecuteReader();
GridView1.DataBind();
当我尝试运行应用程序时,我收到错误
con.Open();
错误:
System.Data 中发生类型为"System.InvalidOperationException"的异常.dll但未在用户代码中处理
附加信息:实例故障。
请帮忙。
在连接字符串中SQLExpress
之前,只需要一个:
<add name="DBCS"
providerName="System.Data.SqlClient"
connectionString="Data Source=.SQLEXPRESS; database = Sample2;Integrated Security=SSPI"/>
查看文档以获取更多详细信息