【发布时间】:2011-06-16 14:58:45
【问题描述】:
我正在尝试使用 java 读取 FoxPro 2.6 数据库,以从较旧的基于 FoxPro 的应用程序中检索数据,以更好地格式化输出。我试过使用JavaDBF 和xBaseJ 没有成功。是否有一种通用的连接方式可以让我将这些信息输入到我的 Java 应用程序中?
【问题讨论】:
标签: java database-connection foxpro dbf
我正在尝试使用 java 读取 FoxPro 2.6 数据库,以从较旧的基于 FoxPro 的应用程序中检索数据,以更好地格式化输出。我试过使用JavaDBF 和xBaseJ 没有成功。是否有一种通用的连接方式可以让我将这些信息输入到我的 Java 应用程序中?
【问题讨论】:
标签: java database-connection foxpro dbf
我已经很久没有从 Java 应用程序连接到 FoxPro 数据库了,但这是我记得必须做的事情:
【讨论】:
你可以试试JDBF:https://github.com/iryndin/jdbf
它可以在没有 ODBC 的情况下工作,使用 DbfRecord 类,您可以逐条读取 DBF 文件。
当我创建它时,目的是能够在 Linux 机器上读取/写入 DBF,因为您在 Linux 上没有 ODBC 驱动程序。
最近应 JDBF 用户的要求添加了对 MEMO 字段的支持。您可以发送自己的请求,我会考虑实施。
【讨论】: