|
|
|
Конфликт записи
|
|||
|---|---|---|---|
|
#18+
Есть проект ADP, там через форму пользователи работают с таблицей. Последовательность действие такая: - пользователь находит нужную запись, исправляет 1 поле - триггер на сервере фиксирует дату исправления записи - пользователь переходит на другую запись Возникает проблема, если пользователь повторно пытается внести изменения в уже ранее измененную запись - "Конфлик записи: пока вы правили эту запись, она была изменена другим.......". Вобщем вроде бы понятно, конфликт произошел из-за того что триггер изменил дату изменения. Однако - как избавиться от такой проблемы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 10:25:38 |
|
||
|
Конфликт записи
|
|||
|---|---|---|---|
|
#18+
Команда синхронизации прорисана корректно? Поле timestamp в таблице есть? Select * используешь? Set Nocount On в начале триггера присутствует? Триггер в другие таблицы данные не всавляет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 10:35:07 |
|
||
|
Конфликт записи
|
|||
|---|---|---|---|
|
#18+
>Команда синхронизации если правлю в ADP - какие команды синхронизации использовать? Поле timestamp в таблице есть? timestamp'а в чистов миде нет, есть ключевое поле ID, уникальное, счетчик Select * используешь? - нет, только необходимые поля Set Nocount On в начале триггера присутствует? - нет Триггер в другие таблицы данные не всавляет? - нет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2004, 13:04:11 |
|
||
|
Конфликт записи
|
|||
|---|---|---|---|
|
#18+
Для начала поставь SET NOCOUNT ON. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.03.2004, 19:45:42 |
|
||
|
Конфликт записи
|
|||
|---|---|---|---|
|
#18+
Триггер в другие таблицы данные не всавляет? а если вставляет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.04.2004, 17:34:24 |
|
||
|
Конфликт записи
|
|||
|---|---|---|---|
|
#18+
давайте об этом поговорим более подробно и может создадим faq,проблема часто возникает и никто не знает как её решать Допусти одни из вопросов как и на что это влияет: Команда синхронизации прорисана корректно или что такое вообще команда синхронизации? Поле timestamp в таблице есть? а если есть? Select * используешь? что в нём плохого? Set Nocount On в начале триггера присутствует? Триггер в другие таблицы данные не всавляет?а вдруг вставляет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2004, 19:05:51 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1502&tid=1669478]: |
0ms |
get settings: |
4ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
19ms |
get topic data: |
5ms |
get forum data: |
2ms |
get page messages: |
22ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 260ms |

| 0 / 0 |
