Отменить удаление dBASE записиDelphi , Базы данных , DBASE и DBFОтменить удаление dBASE записи
Оформил: DeeCo procedure RecordUndelete(aTable: TTable); begin aTable.UpdateCursorPos; try Check(DbiUndeleteRecord(aTable.Handle)); except ShowMessage('No undelete performed.'); end; end; Here's the translation of the text into Russian: Процедура Delphi под именем Разбивка кода:
Функция Обратите внимание, что эта процедура предполагает, что запись была удалена с помощью того же handle, который передается свойству Альтернативное решение: Если вы хотите предоставить пользователю более информации о результате отмены удаления, вы можете модифицировать код для отображения сообщения об успехе при успешной отмене удаления и сообщения об ошибке с подробными данными при неудачной отмене. Вот пример:
В этом коде отображается сообщение об успехе, если отмена удаления прошла успешно, и сообщение об ошибке с подробными данными, если отмена удаления неудачна. Свойство Процедура RecordUndelete позволяет отменить удаление записи в таблице dBASE, используя функцию DbiUndeleteRecord и обрабатывая возможные ошибки. Комментарии и вопросыМатериалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: DBASE и DBF ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |