| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Firebird, Interbase > сделать pFIBTransaction.CommitRetaining |
| Автор: leha2007 27.8.2006, 12:36 |
| Какая разница: сделать pFIBTransaction.CommitRetaining или установить в pFIBDataSet свойство AutoCommit в True? |
| Автор: Alex 27.8.2006, 12:44 |
| Если коротко, то: два совершенно разных действия. AutoCommit в True предпологается, что у вас pFIBDataSet указана отдельная транзакция на запись, которая открывается только в момент редактирования DataSet'a и закрывается с подтверждением при pFIBDataSet.Post pFIBTransaction.CommitRetaining - сказать транзакции Commit, но не закрывать ее. |