![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Редактирование записи в INTERBASE [D6, IB6.x]
Lili © (2004-11-02 09:31:00)Не получается удалить,отредактировать запись в IBтаблице,используя IBDataSet. При этом новая запись вставляется.
IBDataSet1.CachedUpdates:=false;
IBDataSet1.delete;
IBTransaction1.CommitRetaining;
IBDataSet1.close;
IBDataSet1.open;
Запись появляется снова.
Lili (2004-11-02 11:18:00) [1]вообще у меня стоит IBDataSet1.Delete и как бы запись удаляется (судя по отображению данных в DBGrid) пока не
IBDataSet1.close;
IBDataSet1.open;
,а если
IBDataSet1.DeleteSQL вообще не удаляет.
Впечатление такое, что намудрила скорее всего с SelectSQL.
Т.е. IBDataSet1 в состоянии read only
Johnmen (2004-11-02 09:52:00) [2]IBDataSet1.DeleteSQL ???