...когда вы получаете эту, или аналогичную ошибку, вы можете прервать процесс
следующим образом (в предположении, что вы пытаетесь запостить запись):
|
|
try
Table1.Post;
except
MessageDlg ('Ошибка постинга записи', прочее...
Table1.Cancel;
end; |
В противном случае вы не получите ошибку в случае, если текущую запись
"рассматривает" другой пользователь (если вы пользуетесь базой данных Paradox,
поставляемой с Delphi), если, конечно, вы правильно это установили. Paradox сам
создает в сетевом каталоге файл с именем pdxusers.lck, видимый всеми
пользователями, так что каждый BDE на каждой локальной машине может запирать
запись, таким образом запрещая другим пользователям постить запись до снятия
блокировки. Я не знаю, каким образом вы получаете эту ошибку, поэтому существует
вероятность того, что я ошибаюсь в своих предположениях. |