2024年6月14日发(作者:)
ConnectionString 属性尚未初始化
“ConnectionString 属性尚未初始化”的另类解决办法
现在稍微熟悉的朋友都习惯把数据库连接配置写到
中,这样的优点主要是能随时更改数据库配置
(比如帐号密码)而不用再编译,中的数据库中
的配置如下:
1 <appSettings>
2 <add key="ConnString" value="user
id=sa;password=sasasa;Data Source=(local);Initial
Catalog=51aspx"/>
3 </appSettings>
.cs文件中利用
string strConn =
tings["ConnString"];
来读取,值得注意的是:这个是2.0的读取方式,
1.1中是
string
strConn=tings["ConnString"];
很多朋友也许都遇到过“ConnectionString 属性尚未初始化”
的提示,其中的根本原因是没有能读到key的值,解决方法
是校正一下ConnString。
我今天也遇到了这个提示“ConnectionString 属性尚未初始
化”,死活读不到中的key值。
最后发现原因竟然是我当前建立的是虚拟目录,默认读取
的是站点 中的的值,那里根本没有这个key,
把test设置为站点(重新建立一个站点指向这个目录或者
把该网站指向这个目录)就OK了


发布评论