java – 可以从QuickBooks QBM文件中获取SQL表.也许那里有一个SQLite数据库?

如果我可以将表导出为SQL或CSV或其他可行格式,它将简化我们软件的数据导入.我们经常从QuickBooks导出并导入到我们的软件中,如果我们能够获得客户的QBM文件然后在我们的最终完成剩下的工作,那么它将更简单,更快捷.我们一直在将单个报告导出为CSV文件,但这是一个手动过程,我们希望用QBM到SQL工具(或CSV文件或制表符分隔文件或其他可行格式)替换. 最佳答案 QuickBooks的ODBC驱动程序是可用的
here.此驱动程序基于QuickBooks SDK.您可以找到有关SDK
here的更多信息.如果您想构建复杂而强大的导出实用程序,请考虑直接使用SDK.这将涉及一些开发资源,但如果您直接使用XML API而不是仅在.NET,VB6和VBA中支持的“QBFC”接口,则使用Java与SDK没有任何问题.

另一方面,如果您只需要一些简单的导出,我建议使用像Excel这样的ODBC兼容工具,忘记编写代码. an excellent tool available将完全免除ODBC,只为您进行导入和导出.绝对值得一看.

最后,如果您更喜欢使用Perl或Java中的ODBC,那么QODBC驱动程序肯定是可行的.但是,听起来你必须学习如何从Perl或Java访问ODBC,因为你没有使用ODBC的经验.这不是学习ODBC的最佳方法,因为QODBC驱动程序有点不寻常.

点赞