|
|
|
Блокировка для предотвращения попытки нарушения уникальности
|
|||
|---|---|---|---|
|
#18+
Как предотвратить возникновение исключения при попытке нарушения ограничения уникальности вследствии одновременного добавления записей двумя клиентами? В общем случае и в частности для: Microsoft Access 2002, ADO.NET, ASP.NET ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2004, 13:12:17 |
|
||
|
Блокировка для предотвращения попытки нарушения уникальности
|
|||
|---|---|---|---|
|
#18+
в самом общем случае - такие ситуации должен разруливать сервер БД в хранимых процедурах в менее общих случаях, но с использованием настольных СУБД - сервер приложений в частном случае ASP.NET + локальная СУБД Access - можно сделать через lock' и в слое доступа к данным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2004, 14:52:39 |
|
||
|
Блокировка для предотвращения попытки нарушения уникальности
|
|||
|---|---|---|---|
|
#18+
Стрчерез lock' и в слое доступа к данным. Расскажи пожалуйста подробнее. Пробовал транзакцию с уровнем изоляции Repeatable Read, получил сообщение что Jet.OleDb его не поддерживает. Сейчас для блокировки использую дополнительную таблицу с единственным элементом - работает, но хотелось бы попроще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2004, 15:03:25 |
|
||
|
Блокировка для предотвращения попытки нарушения уникальности
|
|||
|---|---|---|---|
|
#18+
Что надо? настроить уникальность по нескольким полям, или обработать ситуацию когда программа пытается внести дубль-данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2004, 15:20:35 |
|
||
|
Блокировка для предотвращения попытки нарушения уникальности
|
|||
|---|---|---|---|
|
#18+
WorobjoffЧто надо? настроить уникальность по нескольким полям, или обработать ситуацию когда программа пытается внести дубль-данные? Два клиента приложения ASP.NET могут одновременно попытаться зарегистрироваться под одним и тем же именем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2004, 15:34:27 |
|
||
|
|

start [/forum/topic.php?fid=17&gotonew=1&tid=1353961]: |
0ms |
get settings: |
9ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
163ms |
get topic data: |
11ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 507ms |

| 0 / 0 |
