не сохроняются записи в Paradox
почему иногда когда я закрываю приложение последние записи не сохроняются в базе, ведь по идее они должны занестись в базу после метода Post()
Все дело в том, что при редактировании последней записи через DBGrid (или подобные компоненты), для того чтобы запись была добавлена, пользователь во время выполнения приложения должен перевести курсор, на уже существующую или предполагаемую новую запись. Иначе считается, что "новая запись" не была введена пользователем.
смотри: у меня сверху DBGrid, под ним два поля Edit (не DBEdit), все действия производятся в Edit, DBGrid я вообще не трогаю. Допустим я утром запустил приложение, ввел по порядку десять записей, свернул прогу в трей, курсор остаётся на последней внесённой записи. Может быть, я перезагружал комп, причем прогу система закрыла. Запускаю приложение - последних записей нету! Но это не всегда так, иногда всё в порядке, вот я и парюсь почему иногда бывает что не сохроняются, может Paradox в резервную копия сначало записывает данные?