使用DataTable时,遇到“未将对象引用设置到对象的实例”错误
创—ataTable,之后添加列,然后给列赋值(赋值内容是从空间中得到的),在赋值时遇到System.NullReferenceException: 未将对象引用设置到对象的实例
代码如下:
DataTable dtApproval = new DataTable();
dtApproval.Columns.Add("PatientCode", typeof(string));
dtApproval.Columns.Add("PatientName", typeof(string));
dtApproval.Columns.Add("VerifyFlag", typeof(string));
dtApproval.Columns.Add("VerifyAdvice", typeof(string));
dtApproval.Columns.Add("StaffName", typeof(string));
DataRow dr= dtApproval.NewRow();
dr["PatientCode"] = tboxID.Text;//错误从这一行开始
dr["PatientName"] = tboxName.Text;
dr["VerifyFlag"] = cboxApproval.Text;
dr["VerifyAdvice"] = tboxApproval.Text;
dr["StaffName"] = User;
[解决办法]
代码没有错误,
建议还是跟踪调试,看看哪里引用了空对象(null)
[解决办法]
+1;
未将对象引用设置到对象的实例。。
基本上就是哪个对象为空。
楼主断点一下,看看NULL值在哪。
[解决办法]
代码没有问题。鉴定完毕!