Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.08.12;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.027 c
11-1167219392
Galkov
2006-12-27 14:36
2007.08.12
Расскажите пожалуйта, что такое Applet


2-1184586933
Димыч
2007-07-16 15:55
2007.08.12
Юникод


2-1184572332
L2
2007-07-16 11:52
2007.08.12
Вычисляемые поля


2-1183583554
Infloop
2007-07-05 01:12
2007.08.12
Индексация типов данных


4-1172262979
Comp
2007-02-23 23:36
2007.08.12
TWMMouseWheel