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-бот и гости: 70