Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];
ВнизПро транзакции Найти похожие ветки
← →
Skalp (2003-04-24 16:12) [0]Есть FormMain.ADOConnection1, и связанная через него хранимая процедура DMSecure.SP_CALC_New. Подскажите пожалуйста правильно я понимаю, что результат кода
FormMain.ADOConnection1.BeginTrans;
TRY
DMSecure.SP_CALC_New.ExecProc;
FormMain.ADOConnection1.CommitTrans;
EXCEPT
FormMain.ADOConnection1.RollbackTrans;
MessageDlg("Неудачное выполнение операции!", mtError, [mbOk], 0);
Exit;
END;
будет такой, что либо ВСЕ команды и операции выполняемые в хранимой процедуре выолнятся, либо они полностью ВСЕ откатятся?
← →
stone (2003-04-24 16:17) [1]правильно
← →
jocko (2003-04-24 17:48) [2]правильно, но лучше транзакцию открыть и при необходимости откатить в самой процедуре.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.15;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c