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

Вниз

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

 
Id   (2005-12-22 12:39) [0]

procedure TForm1.Button2Click(Sender: TObject);
begin
IBTransaction1.StartTransaction;
try
 IBDataSet1.Edit;
 IBDataSet1.Post;
except
 IBTransaction1.Rollback;
 ShowMessage("1");
end;
try
 IBTransaction1.Commit;
except
 IBTransaction1.Rollback;
 ShowMessage("2");
end;
end;

При запуске процедуры ошибка.
Подскажите откуда ошибка


 
Sergey13 ©   (2005-12-22 12:43) [1]

2Id   (22.12.05 12:39)
>Подскажите откуда ошибка
Из компьютера. 8-)


 
Digitman ©   (2005-12-22 12:47) [2]


> откуда


от верблюда.

Паскаль нужно чтить как "Отче наш".

procedure TForm1.Button2Click(Sender: TObject);
begin
IBTransaction1.StartTransaction;
try
IBDataSet1.Edit;
IBDataSet1.Post;
IBTransaction1.Commit;
ShowMessage("Транзакция успешно подтверждена");
except
on e: Exception do begin
 IBTransaction1.Rollback;
 ShowMessage("Транзакция претерпела откат ! Причина :"  + e.classname + " " + e.message);
end;
end;


 
Id   (2005-12-22 14:14) [3]

Ошибка в строке IBTransaction1.StartTransaction ;
Пишет -  "Transaction is active"


 
Digitman ©   (2005-12-22 14:18) [4]


> Id   (22.12.05 14:14) [3]


и что не понятно при этом ?

Transaction is active - значит, транзакция уже активна ..



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

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

Наверх




Память: 0.47 MB
Время: 0.024 c
3-1132307475
4ik
2005-11-18 12:51
2006.01.15
Можно в DBGrid назначить одной ячейке формулу?


2-1135446532
azl
2005-12-24 20:48
2006.01.15
Убрать заголовок формы, но не при помощи BorderStyle = bsNone


14-1135064032
stone
2005-12-20 10:33
2006.01.15
Это по-русски...


14-1135188559
ArtemESC
2005-12-21 21:09
2006.01.15
Алгоритм, сжимающий все...


2-1135086695
Jumaric
2005-12-20 16:51
2006.01.15
Application