![]() |
![]() ![]() ![]() ![]() |
|
Отменить удаление 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 и обрабатывая возможные ошибки. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш :: Главная :: DBASE и DBF ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 | ||||