【发布时间】:2010-07-03 04:00:06
【问题描述】:
我对一个数据集表执行一组操作:
MyDataSet sharedDS = new MyDataSet();
MyDataSet referenceDS = new MyDataSet();
sharedDS.Table1.Reset();
sharedDS.Merge(referenceDS);
如果我尝试以这种方式访问列,则会收到 System.ArgumentException: Column_X 在 Table1 中不存在:
MyDataSet.Table1.FindByKey().Column_X
但是,这样一切都很好:
MyDataSet.Table1.FindByKey()["Column_X"]
谁能解释这里的问题是什么?
参考(原意为另一个问题):Reset primary key
【问题讨论】: