"Khorsun Vlad" сообщил(а) в новостях следующее:j0b59g$r4n$1...@dough.gmane.org...
"Dmitry Lendel" ...
Привет Столкнулся с такой проблемой Есть сеть. В несколько компьютеров. Есть транзакция с параметром Lock writeСитуация такая. Одни из пользователей запускает такую транзакцию, другой лезет менять что-то. Обычно выкидывает Lock conflict, а тут компьютер уходит в ступор.
Там после lock conflict есть ещё буквы в сообщении. Обычно что-то вроде этого см картинку Запускается холостой update c параметрами read_committed rec_version lock_write=REMAINDER nowait Программа по коду ошибки определяет что случилось примерif ErrorValue.IBErrorCode=335544345 then ErrorValue.Message:='Другой пользователь редактирует документ.';
Если код не тот. то пользователь видит оригинальное сообщение сервера В данном случае, вообще ничего не приходит и висит (или ждет чего-то) Я это проверил и своим творением и IBExpert Дмитрий
<<attachment: Confl_Lock.jpg>>