Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

Транзакции в MySQL   Найти похожие ветки 

 
Alex Poleshenko   (2004-08-16 10:10) [0]

Доброе время суток! Подскажите как организовать транзакцию? Одна операция делает записи в двух таблицах, и они должны быть связаны, т.е либо писаться обе либо не писаться. Использую компоненты Zeos. Структура модуля данных такая: один ZConnection и на каждую таблицу по ZTable. Если в ZConnection вклучить AutoCommit то ZConnection.StartTransaction проходит как и Commit, но фактически транзакции нет т.к. если прервать исполнение после записи в первую таблицу ошибкой, откат не происходит и запись остается. Если AutoCommit=false то выдает ошибку "class EDatabaseError with message "Invalid operation in non AutoCommit mode"" и транзакции тоже нет.


 
Nikolay M. ©   (2004-08-16 10:12) [1]

Тип таблиц myisam или innodb?


 
Anatoly Podgoretsky ©   (2004-08-16 10:20) [2]

А может и вообще SAP DB
MySql уже давно только имя.


 
сергей1   (2004-08-16 10:28) [3]

может через лучше ХП сделать и вызвать ее из клиента, там все точно будет работать как надо


 
Alex Poleshenko   (2004-08-16 10:28) [4]

тип InnoBase


 
RayRom ©   (2004-08-24 15:05) [5]

InnoDB подстраивать есче надо, транзакционный буффер в частности, и посмотри у тя не стоит ли случаем AutoCommit!!!



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.027 c
1-1093965529
serg128
2004-08-31 19:18
2004.09.19
Как в TEdit по шажатию какой-то кнопки выделить текст?


6-1089625657
Zheks
2004-07-12 13:47
2004.09.19
Delphi7 + TServer(Client)Socket


4-1091630143
rams
2004-08-04 18:35
2004.09.19
как программно выключить компьютер


4-1091719149
_Stalker_
2004-08-05 19:19
2004.09.19
SendMessage


14-1094039862
Rule
2004-09-01 15:57
2004.09.19
Программа по конвертированию CHM файлов в RTF или DOC