Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OLEDBDataAdapter.Update - дает ошибку / 2 сообщений из 2, страница 1 из 1
25.11.2004, 03:17
    #32798841
DNV
DNV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLEDBDataAdapter.Update - дает ошибку
помогите плиз разобраться, где я что неправильно сделал
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
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)
'дает ошибку: Значение не может быть неопределенным.Имя параметра: dataSet '
...
Рейтинг: 0 / 0
25.11.2004, 09:37
    #32799005
KoTTT
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
OLEDBDataAdapter.Update - дает ошибку
У меня подобная вещь была, когда тоже пытался апдейтить сразу датасет. Когда стал делать через дататэйбл, заработало

Код: plaintext
1.
2.
3.
DataTable ChangedDataTable = dsClientCardComments1.CLIENTCARD.GetChanges();
if (ChangedDataTable != null)
oleDbDataAdapter1.Update(dsClientCardComments1, ChangedDataTable.TableName);

Работает. А хочется ведь сразу весь датасет заапдейтить...
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / OLEDBDataAdapter.Update - дает ошибку / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]