Чтение данных FoxPro 2.6 с помощью Java - PullRequest
4 голосов
/ 27 января 2011

Я пытаюсь прочитать базу данных FoxPro 2.6, используя java для извлечения данных из старого приложения на основе FoxPro для лучшего форматирования вывода.Я пытался использовать JavaDBF и xBaseJ безуспешно.Есть ли общий способ подключения, который позволил бы мне получить эту информацию в моем Java-приложении?

Ответы [ 2 ]

3 голосов
/ 27 января 2011

Прошло много времени с тех пор, как я подключился к базе данных FoxPro из Java-приложения, но я помню, что мне нужно было сделать:

  1. Я установил драйвер FoxPro ODBC .
  2. Установка под Windows Системный DSN для драйвера FoxPro ODBC.
  3. Затем использовал мост JDBC-ODBC для подключения к базе данных FoxPro.
0 голосов
/ 15 июля 2014

Вы можете попробовать JDBF: https://github.com/iryndin/jdbf

Работает без ODBC, с классом DbfRecord вы можете читать запись файла DBF за записью.

Когда я создавал его, намеревался иметь возможность читать / записывать DBF на блоках Linux, так как у вас нет драйверов ODBC в Linux.

Недавно добавлена ​​поддержка полей MEMO по запросу пользователя JDBF. Вы можете отправлять свои собственные запросы, и я рассмотрю их для реализации.

...