ASP.NET(C#) ConnectionString 属性尚未初始化。

2024年12月02日 13:45
有2个网友回答
网友(1):

 

 

已经很清楚了。Connection属性尚未初始化,说明 ConfigurationManager.AppSettings["ConnectionString"] 没有获取到连接字符串。

 

又看你的Webconfig配置。里面根本没有ConnectionString键,也没有连接字符串专用节点。

ConfigurationManager.AppSettings["ConnectionString"] 修改为

ConfigurationManager.AppSettings["connstr"]

网友(2):

应该是连接字符的问题,建议在Web.config文件中的字节配置数据连接字符,有点过时了,当然我个人观点。代码如下




然后引用的时候这么写
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["first"].ConnectionString);