OLEDBDataAdapter.Update - дает ошибку

DNV
Дата: 25.11.2004 03:17:05
помогите плиз разобраться, где я что неправильно сделал
dim CN As New OleDb.OleDbConnection("...")
dim DS As New DataSet("DS")

dim DA As New OleDb.OleDbDataAdapter("select * from Clients", CN)
DS.Tables.Add(Table)
DA.FillSchema(DS.Tables("Clients"), SchemaType.Mapped)
DA.Fill(DS.Tables("Clients"))

'... изменяю DS.Tables("Clients") ...'

'... пытаюсь обновить'
DA.Update(DS.GetChanges)
'дает ошибку: [b]Значение не может быть неопределенным.Имя параметра: dataSet[/b] '
KoTTT
Дата: 25.11.2004 09:37:00
У меня подобная вещь была, когда тоже пытался апдейтить сразу датасет. Когда стал делать через дататэйбл, заработало

DataTable ChangedDataTable = dsClientCardComments1.CLIENTCARD.GetChanges();
if (ChangedDataTable != null)
oleDbDataAdapter1.Update(dsClientCardComments1, ChangedDataTable.TableName);

Работает. А хочется ведь сразу весь датасет заапдейтить...