我有以下查询被其他人使用,我们现在使用同步工具将数据直接从QB中提取到SQL中。所以现在我拥有了所有我可以查询的表格,但我试图弄清楚这个查询从哪个表中提取。任何帮助?QODBC的SP_Report从哪些表中拉出来?
;sp_report TxnDetailByAccount show TxnID, AccountListID, Amount,
Text, Class, TxnType, Date as TransactionDate, RefNumber, Name, Memo
我有以下查询被其他人使用,我们现在使用同步工具将数据直接从QB中提取到SQL中。所以现在我拥有了所有我可以查询的表格,但我试图弄清楚这个查询从哪个表中提取。任何帮助?QODBC的SP_Report从哪些表中拉出来?
;sp_report TxnDetailByAccount show TxnID, AccountListID, Amount,
Text, Class, TxnType, Date as TransactionDate, RefNumber, Name, Memo
QODBC是用于QuickBooks记帐格式文件的ODBC驱动程序(DLL)。 QuickBooks Accounting将其数据以其专有的DBMS文件格式存储。此驱动程序允许任何ODBC兼容的前端应用程序的用户读取和写入QuickBooks会计格式文件中包含的数据,这与任何其他启用ODBC的数据库类似。
QODBC通过ODBC接口接受来自应用程序的SQL命令,然后将这些调用转换为导航XML命令到QuickBooks Accounting DBMS并返回符合查询结果的记录集。该驱动程序不是客户端/服务器产品,而是在运行时直接与QuickBooks应用程序通信。 QuickBooks是一个平面文件数据库,该驱动程序不会将其更改为关系数据库,因此在使用此驱动程序进行开发时请记住这一点。
QODBC充当Intuit SDK的'包装',因此客户可以使用标准数据库工具最终获得他们的QuickBooks数据;加快开发时间。
QuickBooks SDK不公开关于如何构建报表的信息,使用的表格或逻辑部分,因此在QODBC中不可用。
您可以尝试查询事务表和细节,可能必须将其与像InvoiceLine,BillExpenseLine等
问候-Raj
单个链接表