2017-07-18 34 views
0

我有以下查询被其他人使用,我们现在使用同步工具将数据直接从QB中提取到SQL中。所以现在我拥有了所有我可以查询的表格,但我试图弄清楚这个查询从哪个表中提取。任何帮助?QODBC的SP_Report从哪些表中拉出来?

;sp_report TxnDetailByAccount show TxnID, AccountListID, Amount, 
Text, Class, TxnType, Date as TransactionDate, RefNumber, Name, Memo 

回答

0

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

单个链接表