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

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
Ответить
mediv
Сообщения: 25
Зарегистрирован: Ср 05 июн 2013 10:47

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

Сообщение mediv » Пн 23 янв 2017 09:58

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

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

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

Сообщение Alexp » Пн 23 янв 2017 14:48

Добрый день,

Да, 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]'

mediv
Сообщения: 25
Зарегистрирован: Ср 05 июн 2013 10:47

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

Сообщение mediv » Вт 24 янв 2017 08:38

Делаю как сказали, получил ошибку:

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

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

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

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

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

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

Сообщение Alexp » Вт 24 янв 2017 10:06

Эта опция (режим) доступен начиная с версии UniDAC 6.3.13

mediv
Сообщения: 25
Зарегистрирован: Ср 05 июн 2013 10:47

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

Сообщение mediv » Вт 24 янв 2017 12:10

Спасибо

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

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

Сообщение Alexp » Вт 24 янв 2017 12:30

Пожалуйста, обращайтесь, если у Вас возникнут какие-либо вопросы

Ответить