|
#1
|
|||
|
|||
Транзакции
Добрый день! есть БД firebird, подключаю базу компонентами IBX только разбираюсь с транзакциями. делаю удаление, удаляет, но после переоткрытия удаленная запись на метсе.
Код:
procedure TMainForm.MDelClick(Sender: TObject); begin if DataM.DataSetUr.RecordCount = 0 then exit; if Application.MessageBox('Удалить текущую запись', 'Удаление', MB_YESNO + MB_ICONQUESTION) = mrYes then DataM.DataSetUr.Delete; DataM.ReadTransaction.CommitRetaining; end; Что не так? Последний раз редактировалось Admin, 28.12.2015 в 19:16. |