日期:2014-05-20  浏览次数:20984 次

未将对象引用设置到对象的实例
运行页面时候怎么出现这样的错误呢?
声明的代码是
行   38:                           string   hh   =   cmm.ExecuteScalar().ToString();


------解决方案--------------------
多贴一点
------解决方案--------------------

你有对象还没实例化或没有引用就使用了,就会引发这个异常
------解决方案--------------------
cmm肯定是NULL
------解决方案--------------------
你加个try就好了
------解决方案--------------------
同意楼上的,这样就可以找到错误之处了...
------解决方案--------------------
那边为空
------解决方案--------------------
string hh = cmm.ExecuteScalar().ToString();
--------
当 cmm.ExecuteScalar()查询结果为null时,是不能tostring()的
------解决方案--------------------
if (cmm.ExecuteScalar() != null)
{
string hh = ToString();
}

------解决方案--------------------
对 先判断一下
------解决方案--------------------
这个错误是很经常的,往往是一些应该有数值的对象没有数值
用try Catch就可以捕获调试改正了.
------解决方案--------------------
一般出现未将对象引用设置到对象的实例的错误在于对象没有被实例化