![]() |
Модераторы: Partizan, gambit |
![]() ![]() ![]() |
|
Dark Wanderer |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 25.10.2004 Где: Кишинёв Репутация: нет Всего: нет |
Опишу всё в кратце: есть две формы главная и форма редактирования. На форме редактирования находится Edit, связанный с DataSet-ом. Данные в едите выводятся нормально, но если я отредактирую данные и вызову Update, то они не обновляются в базе, они даже не помечаются как Modified, хотя если редактировать прямо в греде, всё нормально обновляется. Надеюсь не замудрил...
![]() --------------------
|
|||
|
||||
-ser- |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 344 Регистрация: 1.2.2005 Репутация: 5 Всего: 13 |
Update чего ты вызываешь?
поищи adapter.Update в подразделе БД под .НЕТ . много раз обсуждалось. -------------------- "Тонкая, однако, работа." |
|||
|
||||
Dark Wanderer |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 25.10.2004 Где: Кишинёв Репутация: нет Всего: нет |
С Update у меня всё в порядке. Насколько я понял, при вызове этого метода с такими параметрами: Update([DataSet],[TableName]), записи помеченные в датасете как модифицированные, удалённые, добавленные-сбрасываются в базу. Так вот если эти изменения вносить в гриде, изменённые строки помечаются как надо и соответственно всё обновляется в базе нормально. А если использовать тот же едит привязанный к датасету и изменять в нём данные, то эти изменения в датасете не отражаются. Вот в этом и состоит проблема.
--------------------
|
|||
|
||||
Dark Wanderer |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 119 Регистрация: 25.10.2004 Где: Кишинёв Репутация: нет Всего: нет |
Ладно, уже сам решил проблему.
--------------------
|
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |