Как закодировать функцию резервного копирования в приложение базы данных с Delphi, используя базу данных Access - PullRequest
0 голосов
/ 18 марта 2012

Я разработал приложение базы данных с Delphi XE2, используя Access DB, теперь проблема в том, что я никогда не добавлял в приложение функции резервного копирования и восстановления. Большая база данных займет много времени, так как она будет записывать только около 30 записей в день. Итак, я хочу знать, как написать в Delphi функцию, которая, например, дублирует базу данных в определенном месте, выбранном пользователем. А также, как восстановить резервную копию из местоположения, выбранного пользователем.

1 Ответ

2 голосов
/ 18 марта 2012

Для резервного копирования и восстановления базы данных доступа необходимо скопировать файл .accdb (или .mdb для более старых версий) в нужное место. Просто убедитесь, что закрыты существующие подключения к БД. Для копирования файла вы можете использовать метод TFile.Copy.

...