当前位置:编程学习 > C#/ASP.NET >>

未将对象引用设置到对象的实例。

执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

原错误:string connectionString = ConfigurationManager.ConnectionStrings["HrManage"].ConnectionString;

怎样解决?? --------------------编程问答-------------------- 检查一下你的web.config文件

<connectionStrings>
   <add name="HrManage" connectionString="Data Source=.;Initial Catalog=数据库名;User ID=sa;Password=sa"
    providerName="System.Data.SqlClient" />
</connectionStrings>

string connectionString = ConfigurationManager.ConnectionStrings["HrManage"].ConnectionString;

--------------------编程问答-------------------- 在哪里写的此代码
--------------------编程问答-------------------- 另一种方式:

<appSettings>
   <add key="HrManage" value="Data Source=.;Initial Catalog=你的数据库名;User ID=sa;Password=sa"/>
</appSettings>


string str = System.Configuration.ConfigurationSettings.AppSettings["HrManage"];

--------------------编程问答-------------------- string connectionString = ConfigurationManager.ConnectionStrings["HrManage"].ConnectionString;

你在web.config配置了hrmanage节点了没有  而且要确保有值 --------------------编程问答-------------------- 检查web.config关于数据库的配置文件 --------------------编程问答-------------------- 凡是引用变量为null的情况,使用时爆出的异常都是这样的,你可以自己调试一下,就oK了啊。 --------------------编程问答-------------------- 连接字符串的写法,网上很多的,自己去找吧。
wwww.connectionstrings.com比较的全 --------------------编程问答-------------------- string str = System.Configuration.ConfigurationSettings.AppSettings["HrManage"];  

改成这个试试~~ --------------------编程问答-------------------- 问题OK解决, 谢谢了  --------------------编程问答-------------------- 半年多时间都过去了 --------------------编程问答-------------------- dll 未引用吧? DAL中右击 添加引用:  .NET 下边  System.Configuration --------------------编程问答--------------------
引用楼主 ruangong_b 的回复:
执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

原错误:string connectionString = ConfigurationManager.ConnectionStrings["HrManage……
没值呗 --------------------编程问答-------------------- 太精彩了,真的是半年啊...
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,