При работе с двумя и более офисами невозможно использовать одну базу данных Access. Вам необходимо будет найти метод синхронизации баз данных. Один из таких способов - это использование ftp сервера. Данный класс позволяет загружать и выгружать информацию на ftp сервер из Access не только одиночные файлы, но и папки без использования дополнительных ActiveX элементов.
|
|
1. Во первых, класс позволяет посылать данные на FTP сервер из папки вашего локального каталога. В примере берется каталог Data корневой папки, куда установлено основное приложение. При запуске примера Вы сможете увидеть все файлы каталога, включая вложенные папки. Двойным нажатием на мышь можно отменить или включить загрузку. Файлы пересылаются по частям и Вы можете видеть процесс отправки файлов. 2. Вторым свойством этого класса является возможность обратной операции, т.е скачивания данных с FTP сервера. Так как получение списка файлов с сервера - медленная процедура, то можно не указывать вложенные папки, а скачать только файлы нужного каталога. 3. Все FTP сервера и расширения файлов пишутся в таблицы: LOCAL_Portals, LOCAL_Extensions. Это позволяет быстро настроить нужный сервер или расширение файла для дальнейшей обработки 4. У класса есть разные функции, которые можно использовать в Access программах по вашему алгоритму. Например, подключение и отключение от FTP сервера, удаление, переименование файлов и каталогов, работа со списком файлов и т.п. Все это должно помочь разработать интерфейс таким образом, чтобы можно было учесть малейшие детали синхронизации базы данных. |
|
|
Рекомендуется программу применять в приложениях Access, где требуется синхронизация файлов. Можно сказать, что это аналог различных программ типа FTP клиент. Отличие заключается в том, что Вы сможете настроить интерфейс программы так, как Вам нужно. Например, создать только 1 кнопку для пользователя, а все настройки подключения к серверу зашифровать и сохранить в таблице или xml файле.
|
|