Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
ВнизInterbase +Transaction.... Найти похожие ветки
← →
kaif (2002-01-03 15:42) [3]Чтобы после Commit не закрывались запросы, нужно использовать не Commit, а CommitRetaining. Аналогично, вместо Rollback нужно использовать RollbackRetaining (но последнее работает только с IB6.0). Любой Open компонентов TIBQuery автоматически вызывает StartTransaction соответствующего TIBTransaction. Если нужно явно стартовать транзакцию, например, перед "INSERT INTO..." используйте метод TIBTransaction.StartTransaction. До этого всегда желательно проверить, что Transaction.UnTransaction <> True. Никаких Autocommit в IBExpress нет. Это всегда делается вручную, даже в утилитах типа IBSQL. Вообще Autocommit используют только для DDL (для "CREATE TABLE..." и.п. команд).
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c