找回密码
 注册会员
查看: 660|回复: 0

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

[复制链接]
发表于 2010-6-23 10:21:24 | 显示全部楼层 |阅读模式
<p>未将对象引用设置到对象的实例</p>
<p><img src="http://img.baidu.com/img/iknow/icn_point.gif"> 悬赏分:5 -</p>
<p>解决时间:2010-6-23 10:21</p>
<p>未将对象引用设置到对象的实例。</p>
<p>说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。</p>
<p>异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。</p>
<p>源错误:</p>
<p>行 79:         if (e.CommandName.Equals("Received"))</p>
<p>行 80:         {</p>
<p>行 81:             string oid = dtOrders.Rows[e.Item.ItemIndex][0].ToString();</p>
<p>行 82:             string strUpdate = "update Orders set IsReceived=\'是\' WHERE OrderID = \'" + oid + "\'";</p>
<p>行 83:             SqlDBAccess dba = new SqlDBAccess();</p>
<p>提问者: 谭东方 - 二级</p>
<p>最佳答案</p>
<p>SqlDBAccess()这个方法你没有发送sql 哦  还有没有连接数据库 所以83行因该是SqlDBAccess dba = new SqlDBAccess(strUpdate,连接数据库的);</p>
<p>如果你直接在这个类里面定义了连接数据库的方法为conn那么你就写 SqlDBAccess dba = new SqlDBAccess(strUpdate,conn); 一般连接数据的代码我们都写在一个帮助类里面,我就习惯写在DBHelp里面 如果你也是那么就是</p>
<p>SqlDBAccess dba = new SqlDBAccess(strUpdate,DBHelp.conn);</p>
<p>这样就不会错了,以后记住像这样的方法不能忘了吧sql命令放进去,还有连接数据库 要不然你定义的strUpdate也没用哦 呵呵 祝你成功!!</p>
<p>还有System.NullReferenceException 这个是表示空值的异常 ,未将对象引用设置到对象的实例</p>
<p>0</p>
<p>回答者:</p>
<p>13033183126 - 五级   2010-6-21 00:34</p>
<p>我来评论>></p>
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|文字版|手机版|小黑屋|襄阳城

GMT+8, 2025-5-17 19:35

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表