Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обработка ошибок при изменении данных в БД / 2 сообщений из 2, страница 1 из 1
21.01.2008, 18:27
    #35077052
Заятс
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок при изменении данных в БД
Дайте пример или ссылку на пример как это делается в ADO.NET. Просмотрел несколько статей в инете по ADO.NET - впечатление такое, как будто при работе с ним никогда ошибки подобного рода не возникают.
Новичёк в ADO.NET, но разработчик клиент-серверных приложений со стажем.
...
Рейтинг: 0 / 0
22.01.2008, 11:28
    #35078088
chpasha
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка ошибок при изменении данных в БД
ЗаятсДайте пример или ссылку на пример как это делается в ADO.NET. Просмотрел несколько статей в инете по ADO.NET - впечатление такое, как будто при работе с ним никогда ошибки подобного рода не возникают.
Новичёк в ADO.NET, но разработчик клиент-серверных приложений со стажем.
какой тут пример? ловишь DBConcurrencyException, у него есть CopyRowsTo - получаешь строки, вызвавшие конфликт версий - дальше на твое усмотрение, что с ними делать.

З.Ы. как словить это исключение, от твоего провайдера зависит, либо дополнительное условие на поле типа timestamp как мелкософт рекоммендует, либо на все поля, либо другим доступным и удобным тебе способом.
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Обработка ошибок при изменении данных в БД / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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