Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с привязкой контролов к DataSet 
V
    Опции темы
Dark Wanderer
Дата 12.6.2006, 22:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 25.10.2004
Где: Кишинёв

Репутация: нет
Всего: нет



Опишу всё в кратце: есть две формы главная и форма редактирования. На форме редактирования находится Edit, связанный с DataSet-ом. Данные в едите выводятся нормально, но если я отредактирую данные и вызову Update, то они не обновляются в базе, они даже не помечаются как Modified, хотя если редактировать прямо в греде, всё нормально обновляется. Надеюсь не замудрил... smile    
--------------------
  
PM MAIL   Вверх
-ser-
Дата 13.6.2006, 07:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 1.2.2005

Репутация: 5
Всего: 13



Update чего ты вызываешь? 

поищи adapter.Update в подразделе БД под .НЕТ . 

много раз обсуждалось. 


--------------------
"Тонкая, однако, работа." 
PM MAIL ICQ   Вверх
Dark Wanderer
Дата 13.6.2006, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 25.10.2004
Где: Кишинёв

Репутация: нет
Всего: нет



С Update у меня всё в порядке. Насколько я понял, при вызове этого метода с такими параметрами: Update([DataSet],[TableName]), записи помеченные в датасете как модифицированные, удалённые, добавленные-сбрасываются в базу. Так вот если эти изменения вносить в гриде, изменённые строки помечаются как надо и соответственно всё обновляется в базе нормально. А если использовать тот же едит привязанный к датасету и изменять в нём данные, то эти изменения в датасете не отражаются. Вот в этом и состоит проблема.  
--------------------
  
PM MAIL   Вверх
Dark Wanderer
Дата 13.6.2006, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 119
Регистрация: 25.10.2004
Где: Кишинёв

Репутация: нет
Всего: нет



Ладно, уже сам решил проблему. 
--------------------
  
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




[ Время генерации скрипта: 0.0606 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.