在web.config中,
一个为:
<configuration>
<appSettings>
<add key="Connection" value="Server=.;database=.;uid=sa;pwd=123"/>
<add key="StrConn" value="Server=.;database=.;uid=sa;pwd=123"/>
</appSettings>
<connectionStrings/>。
另外一个为:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=Managementsystem;User ID=sa;Password=123"/>
<add name="ManagementsystemConnectionString" connectionString="Data Source=.;Initial Catalog=Managementsystem;Persist Security Info=True;User ID=sa;Password=123" providerName="System.Data.SqlClient"/>。
把第一种中的一下代码考到第二种中使用,出现了
异常详细信息: System.InvalidOperationException: ConnectionString 属性尚未初始化。源错误:
行 67: {
行 68: SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
行 69: con.Open();
行 70: string sql = "select * from [Check] where userName='" + Session["UserName"].ToString() + "'";
行 71: SqlDataAdapter da = new SqlDataAdapter(sql, con);
是和web.config中此处有关吗?
该如何解决?
一个为:
<configuration>
<appSettings>
<add key="Connection" value="Server=.;database=.;uid=sa;pwd=123"/>
<add key="StrConn" value="Server=.;database=.;uid=sa;pwd=123"/>
</appSettings>
<connectionStrings/>。
另外一个为:
<connectionStrings>
<add name="ConnectionString" connectionString="Data Source=.;Initial Catalog=Managementsystem;User ID=sa;Password=123"/>
<add name="ManagementsystemConnectionString" connectionString="Data Source=.;Initial Catalog=Managementsystem;Persist Security Info=True;User ID=sa;Password=123" providerName="System.Data.SqlClient"/>。
把第一种中的一下代码考到第二种中使用,出现了
异常详细信息: System.InvalidOperationException: ConnectionString 属性尚未初始化。源错误:
行 67: {
行 68: SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
行 69: con.Open();
行 70: string sql = "select * from [Check] where userName='" + Session["UserName"].ToString() + "'";
行 71: SqlDataAdapter da = new SqlDataAdapter(sql, con);
是和web.config中此处有关吗?
该如何解决?
哪有Connection节点,读不到数据
SqlConnection con = new SqlConnection(connstr);
con.Open();
string sql = "select * from [Check] where userName='" + Session["UserName"].ToString() + "'";
SqlDataAdapter da = new SqlDataAdapter(sql, con);
代码修改下,断点到第一行,单步执行下去,看看 connstr 的值是什么
试验一下