powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / WinForms: не работает CommandBuilder
3 сообщений из 3, страница 1 из 1
WinForms: не работает CommandBuilder
    #32566797
GuestNext
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Делаю так (как сказано в 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
WinForms: не работает CommandBuilder
    #32566811
Sa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привидите полный код DataAdapter'а adtCustomers. Очевидно там то connection object и не хватает.

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


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