Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
ВнизБлокировки таблиц Найти похожие ветки
← →
~Alex (2005-05-20 10:41) [0]Здравствуйте уважаемые мастера!
Имеется база данных Paradox, клиент написан на Delphi 5 количество пользователей БД 2 человека. Понадобилость прописать блокировки таблиц сделал так
Table1BeforePost...
begin
Table1.LockTable(ltWriteLock);
end;
Table1AfterPost...
begin
Table1.FlushBuffers;
Table1.UnLockTable(ltWriteLock);
end;
В результате этих манипуляций получилось приблизительно следующее, один пользователь открыл в таблице запись для просмотра, в это время второй пользователь пытается добавить новую запись и получает сообщение table is busy в принципе логично....
Собственно сам вопрос, на какой обработчик события TTable можно установить LockTable дабы не возникала ситуация описанная выше??
Заранее благодарен.
← →
Виталий Панасенко (2005-05-20 10:49) [1]А нах..я ты это делаешь ? Обьясни...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.29;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.048 c