![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение данных в БД InterBase [D6, IB6.x]
Ven © (2004-06-08 19:53:00)Програмеры, подскажите пожалуйста...
Мне нужно удалить строку в БД и сохранить результат.
Я выполняю код, никаких ошибок, но при повторном запуске проги данные не сохраняются.
Операция удаления----------
Form2.IBDataSet1.Open;
Form2.IBDataSet1.Delete;
Form2.IBTransaction1.CommitRetaining;
Операция сохранения**********
Form2.IBTransaction1.Active:=True;
IBDataSet1.Edit;
IBDataSet1.Post;
Form2.IBTransaction1.CommitRetaining;
IBDatabase1.Connected:=False;
IBTransaction1.Active:=False;
IBDataSet1.Active:=False;
IBDataSet1.Close;
Form1.Close;
Form2.Close;
Соловьев (2004-06-09 09:10:00) [1]
> IBDataSet1.Edit;
> IBDataSet1.Post;
А какие ты хочешь увидеть изменения?
> Form2.IBTransaction1.CommitRetaining;
настройки транзакции?( дабл клик по компоненте.)