Вниз
Скачать: CL | DM;

Как сделать, чтобы транзакция делала автоматичекси rollback   Найти похожие ветки 

← →
DelphiLexx ©   (2007-04-27 17:03) [0]

У меня есть транзакция TFIBTransaction

FfibtDct := TFIBTransaction.Create(self);
FfibtDct.TRParams.Add("read_committed"); {читать и записывать}
FfibtDct.TRParams.Add("rec_version"); {читать только потдвержденных данных}
FfibtDct.TRParams.Add("nowait");{}


Как заставить транзакцию делать автоматичекси Rollback или RollbackRetainig в случае конфликта (deadlock"a) с другой транзакцией.


← →
Val ©   (2007-04-27 17:08) [1]

исключение поймаешь - откатишь.


← →
DelphiLexx ©   (2007-04-27 17:17) [2]


> исключение поймаешь - откатишь.

Как сделать без
try
except
end


← →
clickmaker ©   (2007-04-27 17:20) [3]


> Как сделать без
> try
> except
> end

без этого любой нормальный СКЛ-сервер должен сам откатить задедлочившиеся транзакции. По истечение таймаута


← →
Правильный Вася   (2007-04-27 17:22) [4]

нигилист?
без try, без кешизменений...


← →
Johnmen ©   (2007-04-27 17:27) [5]

Фигасе...
Уже весь форум ДельфиЛексу программу пишет!
Интересно, а сам он хоть что-нибудь может?



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.03 c
15-1184156044
trubin
2007-07-11 16:14
2007.08.12
Загрузить, Закачать, Скачать или ...


15-1184301344
(AD)acid
2007-07-13 08:35
2007.08.12
Выбор коммуникатора


2-1184759566
EugeneXP
2007-07-18 15:52
2007.08.12
Создание точного таймера до сотых секунды


8-1162944005
SamBrook
2006-11-08 03:00
2007.08.12
ANN - GDIplus 1.1 для Delphi


2-1184235621
Kolan
2007-07-12 14:20
2007.08.12
Помогите разобраться с компоненктами для доступа к базам&#133




   Наверх