DataGrid
От: Zhnec  
Дата: 20.10.06 09:13
Оценка:
Возможно я повторяюсь в своём вопросе, но всё-таки спрошу. У меня не получается обновить DataGrid после того как я вношу изменения в таблицу, входящую в DataSet. Как всё работает — вначале создаю таблицу в датасете, заполняю её из базы данных, делаю SetDataBinding с датагридом.
После этого вношу измененения в таблицу из датасета и делаю acceptchanges и DataGrid.refresh. в базе новые строки появляются а датагрид не обновляется...
Поправьте мне руки!
Re: DataGrid
От: Alexey Ivanov Россия  
Дата: 20.10.06 09:21
Оценка: :)
Здравствуйте, Zhnec, Вы писали:

Z>Поправьте мне руки!


Это не на этот форум, а прямо на www.God.org надо
... << RSDN@Home 1.2.0 alpha rev. 655>>
Re: DataGrid
От: Аноним  
Дата: 03.11.06 08:08
Оценка:
Здравствуйте, Zhnec, Вы писали:

Z>Возможно я повторяюсь в своём вопросе, но всё-таки спрошу. У меня не получается обновить DataGrid после того как я вношу изменения в таблицу, входящую в DataSet. Как всё работает — вначале создаю таблицу в датасете, заполняю её из базы данных, делаю SetDataBinding с датагридом.

Z>После этого вношу измененения в таблицу из датасета и делаю acceptchanges и DataGrid.refresh. в базе новые строки появляются а датагрид не обновляется...
Z>Поправьте мне руки!
Не надо ассепт ченджес. Надо для адаптера SQLCommandBuilder! А потом его апдейт.
или свои процедуры писать для обновления.
А вот у меня другая проблема и ответа не нашла пока. Если в датасете составной селект, то SqlCommandBuilder обновляет только первую таблицу, а остальные -нет. Это так и есть, или я что-то не так делаю?
Re: DataGrid
От: Аноним  
Дата: 03.11.06 14:06
Оценка:
А вот у меня другая проблема и ответа не нашла пока. Если в датасете составной селект, то SqlCommandBuilder обновляет только первую таблицу, а остальные -нет. Это так и есть, или я что-то не так делаю?

Это так и есть, сложно разрешить, что обновлять, а что нет. В запросе может не хватать информации для обновления всех таблиц учавствующих в select.
Все должно быть просто, очень просто, настолько просто — насколько это возможно!
Мой блог Возможно на твой вопрос уже есть ответ? FAQ


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.