在visual studio 中我右击项目->添加引用->.net 添加System.Configuration
在test.aspx.cs中我也using System.Configuration;
但还是提示:
string conn = System.Configuration.ConfigurationManager.ConnectionStrings["ConnString"].ToString();
这段话错误:未将对象引用设置到对象的实例。
这是为什么?
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
- XML code
<connectionStrings> <add name="ConnString" connectionString="server=.;database=GetInfo;uid=sa;pwd="/> </connectionStrings>
------解决方案--------------------------------------------------------
System.Configuration.ConfigurationManager.ConnectionStrings["ConnString"] 是null
所以 tostring的时候会报错
------解决方案--------------------------------------------------------
想问的 和上边一样。Web.Config 写了么。
------解决方案--------------------------------------------------------
首先看看你的配置文件里面有没有写:<add key="dsn" ....../>这句话一定要写的哦,要不能肯定是错,如果还不行就把代码贴出来
------解决方案--------------------------------------------------------
找不到ConnString这个节造成的
------解决方案--------------------------------------------------------
也可能是 你的SQL语句有错误 检查一下!!
web.config 里面的 connectionstring是
<add name="ConnString" connectionString="server=.;database=GetInfo;uid=sa;pwd="/>
。。。改了试试把
------解决方案--------------------------------------------------------
System.Configuration.ConfigurationManager.ConnectionStrings["ConnString"]取到的值是null,因此再调用ToString()就会出异常。
估计ConnString没有在config文件中。或者config文件没有在合适的路径中。
------解决方案--------------------------------------------------------