



K Victor A писал(а):доброго дня подскажите как сделать чтобы Adodc не мог обращаться к записи если она редактируется другим пользователем!



alibek писал(а):Установить пессимистическую блокировку.
K Victor A писал(а):Подскажите пожалуйста как!
cnnMain.Connect "connectionstring", "user", "pass", adLockPessimistic
не мог обращаться к записи

arvitaly писал(а):не мог обращаться к записи
конкретной записи
Самоучитель Visual Basic 6.0 писал(а):Пессимистическая блокировка записей. Блокируется редактируемая запись. Освобождение от блокировки происходит при переходе на следующую запись.

cnnMain.Connect "connectionstring", "user", "pass", adLockPessimistic

arvitaly писал(а):А какая тут запись редактируется? Первая?

Уф... Вообще-то "редактируемая" запись та, к которой в данный момент применяется метод Update рекордсета.

arvitaly писал(а):.Что сохранится?
arvitaly писал(а):А если формы заполняются по полчаса?
arvitaly писал(а):Ты слышал о таком понятии как отключенный рекордсет?

Всё, ведь обращение идёт не обновременно, но если они писали в одну и ту же запись, то данные последнего сохранения, конечно, перекроют более ранние.
Если форма, то сохранение произойдёт по нажатии кнопки "сохранить"/"отправить" или какая там...
Нет.
Или я чего-то не догоняю по этой теме?

arvitaly писал(а):Хм, смотри ситуацию. Человек ввел данные в форму для конкретной записи. Нажимает Update. Другой человек тоже ввел данные в форму и на секунду после первого нажал Update.

Ты слово "пессимистическая" заметил?
Это при оптимистической блокировка происходит при выполнении Update. А при пессимистической блокировка будет, как только ты тронешь запись, например сделаешь rs!fld1=rs!fld1.


K Victor A писал(а):но когда открываю два приложения, ставлю на одну и туже запись, и что то выводит только ошибки или именно их и надо обработать? зачем тогда пессимистик ставить? что то я запутался совсем!


K Victor A писал(а):проблема еще в чем: в обоих приложениях оба аддока стоят на одной записи, делаю апдейт из одного приложения, второе ничего не сообщает!, хотя поставил тип блокировки в свойстве аддока пессимистик?! как быть!?


а зачем тогда блокировку ставить, и без нее все ошибки также выдает





)

arvitaly писал(а): При открытии "рабочей записи" в таблице создается запись,
Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 11