![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Калинка |
|
|||
Новичок Профиль Группа: Участник Сообщений: 14 Регистрация: 1.8.2011 Репутация: нет Всего: нет |
Всем привет,помогите новичку, такая проблема:
Есть БД на аксессе, создан датаадаптер, датасет. При помощи датаадаптера заполняю датасет и связываю его с гридом. Далее пользователь удаляет какую либо строку, выполняется метод Update адаптера и принятие изменений в датасет. При этом, если второй пользователь удалил эту строку в своей копии датасета и обновил данные в БД, то у первого вылезает исключение типа "Ошибка паралеллилизма. DeleteCommand удалил 0 строки из 1". Те есть так-то понятно, что строка уже удалена, но... Как обработать это исключение, чтобы пользователю выходило сообщение о том, что данная строка удалена и просто обновить его датасет. Читал мануалы на микрософте, про методы update и fill, но не совсем мне ещё понятно, как это организовать. Пишу на VB 2008 из-под 2008-й студии. Пример кода:
Это сообщение отредактировал(а) Калинка - 1.8.2011, 18:26 |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |