Форум: "Базы";
Текущий архив: 2007.08.12;
Скачать: [xml.tar.bz2];
ВнизКак сделать, чтобы транзакция делала автоматичекси 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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.076 c