Показ меток удаленных записей в dBASE-файлахDelphi , Базы данных , DBASE и DBFПоказ меток удаленных записей в dBASE-файлахДля начала вы должны включить SoftDeletes, после чего вы сможете просматривать записи, помеченные к удалению. В противном случае, вы их не увидите. По умолчанию, для файлов DBF, SoftDeletes установлен в False. Вот логика работы:
Когда указатель на запись указывает на запись, которую вы хотите удалить, используйте следующую логику:
Метод UpdateCursorPos устанавливает основной курсор BDE на позицию курсора текущей записи, который существуют только для того, чтобы все работало правильно. Вам нужно только вызвать этот метод прямым вызовом одной из BDE API функций (такой как, например, DbiUndeleteRecord). Ну и, наконец, чтобы все работало, поместите модули DBIPROCS и DBITYPES с список USES. В статье описывается использование функции SoftDeletes в dBASE-файлах для просмотра меток удаленных записей, а также предоставляется код на Delphi для установки и проверки этой функции. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: DBASE и DBF ::
|
||||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |