ConnectionString 属性尚未初始化。怎么解决??

我在web.config中的数据库连接是

  <appSettings>

    <add key="ConnectionString" value="Data Source=.;database=SystemDB;UID=sa;Password=123456;Persist Security Info=True;"/>
  </appSettings>

 

得到的时候是这样的

protected static SqlConnection myconn = new SqlConnection(ConfigurationManager.AppSettings["ConnectionString"]);

 

但问题是这样的  登陆能行但是进去后多点击得几下,就出现ConnectionString 属性尚未初始化。这个问题咋搞哦???


青春有我
浏览 3418回答 2
2回答

手掌心

这段代码没有错,错的应该是调用的地方。使用 SqlConnection的时候,不要把它定义为 static 的,随时使用,随时 new 。

Smart猫小萌

protected 关键字将限定变量的使用范围,你可以定义成 public static
打开App,查看更多内容
随时随地看视频慕课网APP