当前位置:编程学习 > asp >>

asp。net的网站,运行时候出现 应用程序中的服务器错误。IE上面显示 未将对象引用设置到对象的实例。

源错误: 行 15: if (Application["SiteName"] == null) 行 16: { 行 17: MyPage p = new MyPage(); 行 18: p.dbh.Reset(); 行 19: p.dbh.sqlCommand = "select top 1 ClassName from ClassInfo"; 源文件: e:\学习\毕设\TongXueLu\TongXueLu\Code\Global.asax 行: 17 堆栈跟踪: [NullReferenceException: 未将对象引用设置到对象的实例。] LeeHom.Web.UI.SqlPage..ctor() +57 MyPage..ctor() +42 ASP.global_asax.SiteName() in e:\学习\毕设\TongXueLu\TongXueLu\Code\Global.asax:17 ASP.global_asax.Application_Start(Object sender, EventArgs e) in e:\学习\毕设\TongXueLu\TongXueLu\Code\Global.asax:10
答案:未将对象引用设置到对象的实例  这种错误包涵范围很广,自己设置断点调试才知道错在哪里,一般都是对象为空时出错
其他:MyPage是分页控件,使用前要引用,你没有引用吧 你可以调试到Application["SiteName"]看看这个是否有值,也许你程序中根本不存在SiteName这个Application要是这样的话就会出现“[NullReferenceException: 未将对象引用设置到对象的实例。]
” 

上一个:ASP数据访问问题:Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21' ODBC 驱动程序不支持所需
下一个:asp.net程序如何连接到非本机SQL SERVER服务器

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,