使用Java读取FoxPro 2.6数据

我正在尝试使用java读取FoxPro 2.6数据库,从较旧的基于FoxPro的应用程序检索数据,以更好地格式化输出。 我尝试过使用JavaDBF和xBaseJ但没有成功。 是否有一种通用的连接方式可以让我将这些信息输入我的Java应用程序?

自从我从Java应用程序连接到FoxPro数据库以来已经很长时间了,但这是我记得要做的事情:

  1. 我安装了FoxPro ODBC驱动程序 。
  2. 安装为FoxPro ODBC驱动程序的Windows 系统DSN 。
  3. 然后使用JDBC-ODBC桥连接到FoxPro数据库。

您可以尝试JDBF: https : //github.com/iryndin/jdbf

它没有ODBC,使用DbfRecord类,可以通过记录读取DBF文件记录。

当我创建它时,意图是能够在Linux机器上读/写DBF,因为Linux上没有ODBC驱动程序。

最近,JDBF用户的请求添加了对MEMO字段的支持。 您可以发送自己的请求,我会考虑实施。