发生“System.NullReferenceException”类型的异常
Posted
技术标签:
【中文标题】发生“System.NullReferenceException”类型的异常【英文标题】:An exception of type 'System.NullReferenceException' occurred 【发布时间】:2013-10-20 11:05:24 【问题描述】:我正在尝试用dataReader
加载dataTable
,但是对于这个简单的过程,我收到以下错误:
“System.NullReferenceException”类型的异常发生在 project.dll 但未在用户代码中处理。附加信息: 对象引用未设置为对象的实例。
我的代码:
while (dtaRdr.Read())
testVar = dtaRdr.GetValue(5).ToString(); //DataExists.
sqlTbl.Load(dtaRdr);
【问题讨论】:
Null Reference Exception的可能重复 所有列都是not-nullable
,有一个可能有""
字符串但没有空值。
@marc_s 抱歉打错了。
尝试使用调试器。
【参考方案1】:
在开始您的 while 循环之前,您是否尝试过 sqlTbl = new DataTable();
?
【讨论】:
以上是关于发生“System.NullReferenceException”类型的异常的主要内容,如果未能解决你的问题,请参考以下文章