日期:2014-05-18  浏览次数:20883 次

怎么解决未将对象引用设置到对象的实例
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

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

源错误: 


行 94: public DataTable GetNewsList()
行 95: {
行 96: Database db = DatabaseFactory.CreateDatabase();行 97: string strSql = "select * from Shop_News";
行 98: DbCommand cmd = db.GetSqlStringCommand(strSql);
 

源文件: E:\毕业设计\Shop.Bussiness\News.cs 行: 96 
另外有没有会C#的朋友啊,大家交流交流



------解决方案--------------------
Database db = DatabaseFactory.CreateDatabase(ConnectString); 
检查是否存在null
------解决方案--------------------
一般来说这种都是空值引起的,查看下变量
------解决方案--------------------
一般是CreateDatabase()出错了。
返回null,你使用之前也没判断下,当然会出错了。