я выполнить множество операций на наборе данных таблицы:Столбец не существует в таблице ошибок
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"]
Может кто-нибудь объяснить, что проблема здесь?
Reference (первоначально означало для другой проблемы): Reset primary key
Вы правы. он используется для очистки схемы. в этом случае я очищу схему, а затем снова скопирую ее из экземпляра одного и того же набора данных. теперь схема установлена, но я могу получить доступ только к столбцу определенным образом. я подозреваю, что это может быть связано с чем-то похожим на: http://kbalertz.com/815545/unhandled-exception-occurs-after-rename-columns-DataSet-object.aspx – Farooq