Страница 1 из 1

Подключение к DBF

Добавлено: Пн 23 янв 2017 09:58
mediv
Здравствуйте, подскажите как можно подключиться с помощью UniDac(UniConnection) к DBF-файлу??
Судя по наличию драйвера DBFUniProvider это можно сделать.
Что прописывать в поля Username, Password??
Можно ссылку на место в документации или пример.
Спасибо.

Re: Подключение к DBF

Добавлено: Пн 23 янв 2017 14:48
Alexp
Добрый день,

Да, c помощью UniDAC вы можете работать с DBF. Для подключения Вам необходимо выбрать провайдер? и указать путь к папке с DBF файлами :

Код: Выделить всё

UniConnection.ProviderName := 'DBF';
UniConnection.Database := 'C:\MyDBF'
UniDAC позволяет работать с DBF в двух режимах:
1) Direct режим,который не требует дополнительно установленных драйверов, и работает с файлами напрямую
2) Через стандартный ODBC драйве, требуется установленный драйвер.

Эти режиме переключаются на закладке Options, диалога UniConnection, опция Direct или

Код: Выделить всё

  UniConnection1.SpecificOptions.Values['Direct'] := 'True[false]'

Re: Подключение к DBF

Добавлено: Вт 24 янв 2017 08:38
mediv
Делаю как сказали, получил ошибку:

Код: Выделить всё

"Direct" is not a valid option name for DBF UniProvider.
У меня для DBF-провайдера отсутствует опция Direct.

Использую версию UniDac 6.2.8

В более поздних версиях эту опцию добавили??

Re: Подключение к DBF

Добавлено: Вт 24 янв 2017 10:06
Alexp
Эта опция (режим) доступен начиная с версии UniDAC 6.3.13

Re: Подключение к DBF

Добавлено: Вт 24 янв 2017 12:10
mediv
Спасибо

Re: Подключение к DBF

Добавлено: Вт 24 янв 2017 12:30
Alexp
Пожалуйста, обращайтесь, если у Вас возникнут какие-либо вопросы