Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Блокировка для предотвращения попытки нарушения уникальности / 5 сообщений из 5, страница 1 из 1
10.11.2004, 13:12
    #32775348
igna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка для предотвращения попытки нарушения уникальности
Как предотвратить возникновение исключения при попытке нарушения ограничения уникальности вследствии одновременного добавления записей двумя клиентами?

В общем случае и в частности для:
Microsoft Access 2002, ADO.NET, ASP.NET
...
Рейтинг: 0 / 0
10.11.2004, 14:52
    #32775604
Стр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка для предотвращения попытки нарушения уникальности
в самом общем случае - такие ситуации должен разруливать сервер БД в хранимых процедурах
в менее общих случаях, но с использованием настольных СУБД - сервер приложений
в частном случае ASP.NET + локальная СУБД Access - можно сделать через lock' и в слое доступа к данным.
...
Рейтинг: 0 / 0
10.11.2004, 15:03
    #32775628
igna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка для предотвращения попытки нарушения уникальности
Стрчерез lock' и в слое доступа к данным.

Расскажи пожалуйста подробнее.

Пробовал транзакцию с уровнем изоляции Repeatable Read, получил сообщение что Jet.OleDb его не поддерживает. Сейчас для блокировки использую дополнительную таблицу с единственным элементом - работает, но хотелось бы попроще.
...
Рейтинг: 0 / 0
10.11.2004, 15:20
    #32775692
Worobjoff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка для предотвращения попытки нарушения уникальности
Что надо?
настроить уникальность по нескольким полям,
или обработать ситуацию когда программа пытается внести дубль-данные?
...
Рейтинг: 0 / 0
10.11.2004, 15:34
    #32775741
igna
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Блокировка для предотвращения попытки нарушения уникальности
WorobjoffЧто надо?
настроить уникальность по нескольким полям,
или обработать ситуацию когда программа пытается внести дубль-данные?

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


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