Форум: "Базы";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];
Внизтранзакции при использовании визуальных компанентов Найти похожие ветки
← →
stud (2003-08-15 11:17) [0]господа, такой вопрос, при использовании визуальных компанентов для работы с записями бд, набор не в кэшированых изменениях, вносятся изменения в таблицу - когда нужно стартовать транзакцию?
перед query.insret? или перед query.post?
← →
Johnmen (2003-08-15 11:19) [1]2
← →
stud (2003-08-15 11:20) [2]с
← →
Johnmen (2003-08-15 11:25) [3]:^)
← →
Desdechado (2003-08-15 11:47) [4]при такой работе, имхо, можно обойтись и неявной обработкой транзакий
← →
stud (2003-08-15 11:52) [5]можно, но иногда нужно
← →
Zacho (2003-08-15 12:44) [6]Вообще-то, перед query2.Open;
← →
Johnmen (2003-08-15 12:57) [7]>Zacho © (15.08.03 12:44) [6]
Это другая тр-ия :)
← →
stud (2003-08-15 13:05) [8]по идее да, потомучто при qyery.insert стартует неявная транзакция. но дело в том, что если стартовать ее при open, получается она будет висеть пока пользователь кнопочку не нажмет. а вдруг ему вздумается на обед уйти))
← →
Zacho (2003-08-15 13:06) [9]
> Johnmen © (15.08.03 12:57) [7]
Возможно, я уже плохо помню, как работает BDE :)
Или у автора исходного поста не BDE ?
← →
Johnmen (2003-08-15 13:07) [10]>...потомучто при qyery.insert стартует неявная транзакция.
Это не так. :)
← →
Johnmen (2003-08-15 13:09) [11]>Zacho © (15.08.03 13:06) [9]
Я тоже не знаю, что у автора, просто пояснил, как д.б. по уму.
← →
stud (2003-08-15 13:11) [12]bde,оно самое
← →
Zacho (2003-08-15 13:15) [13]
> Johnmen © (15.08.03 13:09) [11]
По уму - да, но imho в BDE так не сделать.
← →
stud (2003-08-15 13:20) [14]неявная транзакция начинается методами inser, edit, delete, append ..... Шумаков П. В., Фаронов В.В. стр.417
← →
Johnmen (2003-08-15 13:22) [15]Если BDE, то можно Commit, StartTransaction перед Post.
← →
Zacho (2003-08-15 13:23) [16]
> stud © (15.08.03 13:20) [14]
Могу подсказать хорошую статью - http://www.ibase.ru/devinfo/bde.htm
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.04;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.01 c