Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms: не работает CommandBuilder / 3 сообщений из 3, страница 1 из 1
18.06.2004, 11:36
    #32566797
GuestNext
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: не работает CommandBuilder
Делаю так (как сказано в MSDN):

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
...
ds.Tables.Add("Customers");
cb = new OleDbCommandBuilder(adtCustomers);
adtCustomers.Fill(ds.Tables["Customers"]);
grdCust.DataSource = ds.Tables["Customers"];
...
//Change something
...
adtCustomers.Update(ds, "Customers");

И получаю сообщение:

An unhandled exception of type 'System.InvalidOperationException' occurred in system.data.dll

Additional information: Update requires the UpdateCommand to have a connection object. The Connection property of the UpdateCommand has not been initialized.


Почему?
...
Рейтинг: 0 / 0
18.06.2004, 11:42
    #32566811
Sa
Sa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: не работает CommandBuilder
Привидите полный код DataAdapter'а adtCustomers. Очевидно там то connection object и не хватает.

Код: plaintext
 uid  =  S a
...
Рейтинг: 0 / 0
18.06.2004, 12:10
    #32566900
GuestNext
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WinForms: не работает CommandBuilder
Спасибо, разобрался. Неправильно создавал adapter. Если создавать runtime
adtCustomers = new OleDbDataAdapter(sSQL, cnn); все работает
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms: не работает CommandBuilder / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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