Table1->Delete() ??????????
Table1->Open();
Table1->Delete();
Table1->Post();
Цитата:
Originally posted by Тимофей
Расскажите люди добрые почему немогу нормально удалить запись из таблици, пишет что Table not in Edit mode, но все равно удаляет.
Table1->Open();
Table1->Delete();
Table1->Post();
Расскажите люди добрые почему немогу нормально удалить запись из таблици, пишет что Table not in Edit mode, но все равно удаляет.
Table1->Open();
Table1->Delete();
Table1->Post();
Потому что после Delete не надо делать Post
Цитата:
Originally posted by _kolyan
Потому что после Delete не надо делать Post
Потому что после Delete не надо делать Post
Сенькс. Не думал что всё так просто.
А почему?
Цитата:
Originally posted by Тимофей
Сенькс. Не думал что всё так просто.
А почему?
Сенькс. Не думал что всё так просто.
А почему?
Post работает когда таблица находится в состоянии редактирования или добавления записи
DataSet->State == dsInsert || DataSet->State == dsEdit
тогда при Post'е изменения принимаются (или отменяются Cancel())
а во время Delete запись просто безоткатно уаляется и Post'ить нечего