Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Конфликт записи / 7 сообщений из 7, страница 1 из 1
18.03.2004, 10:25:38
    #32446642
ILYA9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
Есть проект ADP, там через форму пользователи работают с таблицей.
Последовательность действие такая:
- пользователь находит нужную запись, исправляет 1 поле
- триггер на сервере фиксирует дату исправления записи
- пользователь переходит на другую запись

Возникает проблема, если пользователь повторно пытается внести изменения в уже ранее измененную запись - "Конфлик записи: пока вы правили эту запись, она была изменена другим.......". Вобщем вроде бы понятно, конфликт произошел из-за того что триггер изменил дату изменения.

Однако - как избавиться от такой проблемы?
...
Рейтинг: 0 / 0
18.03.2004, 10:35:07
    #32446671
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
Команда синхронизации прорисана корректно?
Поле timestamp в таблице есть?
Select * используешь?
Set Nocount On в начале триггера присутствует?
Триггер в другие таблицы данные не всавляет?
...
Рейтинг: 0 / 0
18.03.2004, 13:04:11
    #32447111
ILYA9
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
>Команда синхронизации
если правлю в ADP - какие команды синхронизации использовать?

Поле timestamp в таблице есть?
timestamp'а в чистов миде нет, есть ключевое поле ID, уникальное, счетчик

Select * используешь?
- нет, только необходимые поля

Set Nocount On в начале триггера присутствует?
- нет

Триггер в другие таблицы данные не всавляет?
- нет
...
Рейтинг: 0 / 0
24.03.2004, 19:45:42
    #32455705
Pavel
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
Для начала поставь SET NOCOUNT ON.
...
Рейтинг: 0 / 0
26.04.2004, 17:34:24
    #32497341
наутилус
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
Триггер в другие таблицы данные не всавляет?

а если вставляет?
...
Рейтинг: 0 / 0
29.12.2004, 19:05:51
    #32850528
MPoil
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
давайте об этом поговорим более подробно и может создадим faq,проблема часто возникает и никто не знает как её решать
Допусти одни из вопросов как и на что это влияет:
Команда синхронизации прорисана корректно или что такое вообще команда синхронизации?
Поле timestamp в таблице есть? а если есть?
Select * используешь? что в нём плохого?
Set Nocount On в начале триггера присутствует?
Триггер в другие таблицы данные не всавляет?а вдруг вставляет?
...
Рейтинг: 0 / 0
29.12.2004, 19:58:07
    #32850576
Geo
Geo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конфликт записи
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Конфликт записи / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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