我没有错误,但在输出中我得到了
抛出异常:System.Data.dll中的'System.ArgumentException'
我的代码如下:
tBLORDERViewSource = ((System.Windows.Data.CollectionViewSource)(this.FindResource("tBLORDERViewSource")));
DataRow tblRow = mDataSet.TBLORDER.NewRow();
tblRow["STATUS"] = "Pending";
tblRow["MYFIELD"] = "test";
mDataSet.TBLORDER.Rows.Add(tblRow);
MessageBox.Show("test");
mANTISDataSetTBLORDERSTableAdapter.Update(mDataSet.TBLORDER);
应用程序不会崩溃,UI只是空白,我可以关闭表单并继续使用该应用程序。如果我评论mDataSet.TBLORDER.Rows.Add(tblRow);
我可以看到用户界面,但显然不会添加记录。当它没有被注释掉时,messagebox.show("test")
没有出现,所以代码肯定不会继续。我有什么想法我做错了吗?感谢
答案 0 :(得分:0)
发现问题,使用了try / catch,发现其中一个字段超出了字段限制。感谢