问题标签 [qodbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1201 浏览

python - 使用来自我的 qodbc API 的关键字参数参数化 pyodbc 连接字符串?

帮助我了解是否可以参数化我的连接字符串以pyodbc连接到 QuickBooks 的此qodbc接口:

pyodbc.connect(r'DSN=qremote_dsn;IPAddress=192.168.0.50;Port=4500;RemoteDSN=login_dsn;OpenMode=F;OLE DB Services=-2;', autocommit=True)

我有几个不同的 DSN、RemoteDSN 和我想循环的服务器。几个 SO 帖子(此处此处)指向此code.google 文档,建议我可以在 pyodbc 的函数中使用字符串、关键字或两者兼而有之。connect

pyodbc 与许多不同的 odbc API 一起工作,那么如何确定是否有任何pyodbc 关键字将映射到我所需的 qodbc 关键字?

我在pyodbc 文档中搜索qodbc关键字没有返回任何结果。我必须得出结论,f-strings 是我唯一的选择吗?

0 投票
0 回答
295 浏览

python - 如何将 args 传递给一个类来为 PyODBC 创建 Python Singleton 模式包装器的实例?

寻找人们用来包装 PyODBC 的类模式示例,我在 SO: single database connection through the python application找到了这个示例。

我不明白 DBConnection 类在原始示例中是如何工作的。如果--如何初始化 DBConnector

--没有将所需的初始化值传递给DBConnector()?当我尝试添加它们时,我得到TypeError: DBConnection() takes no arguments

做了一些功课...

我可以找到几个解释Singleton 模式的示例,因此我可以使用 Connector 类:

我做了一些测试...

我有一个成功的测试,手动将连接参数插入到 get_connection 方法中:

现在我很好奇

如果我把连接和查询都放在一个类——Monster 类中,我就可以完成。

或者我更了解 Car > Blue Car OOP 模式,在 SO 的另一篇文章中是扩展 Singleton 类的示例。这对我来说更有意义。

现在我真的很好奇原件应该如何工作:

如何在没有 INIT 的情况下将参数放入 DBConnection 类?该帖子还带有 Django 标记,因此他们可能跳过了假定的 Django 上下文?或者 Django 以某种方式免费提供它?

0 投票
1 回答
56 浏览

sql-server - SQL Server 中 DB 中的快速书籍数据布局

我是 QuickBooks 的新手。我正在为杂货店数据开发暂存 SQL Server 2017 (v14)。

QuickBook 数据已上传到服务器。许多表是空的。

数据布局如下:https ://doc.qodbc.com/qodbc/usa

我希望了解数据结构,以便能够找到每周按部门分组的库存采购量。

数据是杂货店数据。QB 有薪资数据表。我能够理解这些工资单数据。

但无法找到采购数据 - 我看不到如何对项目进行分组(类?)以及 DateField (TxnDate?)在哪里以及如何总结一周。

有一些关于 QuickBooks 的报告可以导入 Excel;我应该用那个吗?关于哪一个的任何指针?

我无法理解列名ListIDs(其中很多 - 可能是描述符)Txn IDTxnlineID.

任何有关如何了解库存采购数据如何归档和保存在 QB 中的指针都会有很大帮助。

https://support.flexquarters.com/esupport/index.php?/Knowledgebase/Article/View/2369/0/how-to-use-the-quickbooks-reporting-engine-with-qodbc

0 投票
1 回答
55 浏览

powershell - Access QuickBooks with QODBC and Powershell

I am running QuickBooks Premier 2019 (Desktop) on a Windows 10 64 bit computer. I installed QODBC. I tried running the Powershell script below provided at the flexquarters website. I get this error:

Exception calling "Open" with "0" argument(s): "ERROR [IM014] [Microsoft][ODBC Driver Manager] The specified DSN contains an architecture mismatch between the Driver and Application"


0 投票
1 回答
12 浏览

qodbc - QODBC - 电子邮件发送日期

我正在使用 QODC,只是想查找是否有人知道数据存储在何处以用于估计“发送日期”的历史记录,或者是否有办法将其从 Quickbooks 桌面获取到 SQL 中。我已经浏览了这些表格,在任何地方都无法将其视为记录。任何帮助将不胜感激。

0 投票
1 回答
15 浏览

sql - Excel 查询 (QODBC / QuickBooks) 问题:是否可以查询 sp_report(在 excel 中)并有 2 组金额列?

例如,我正在查询试算表 sp_report,并希望有当年的借方/贷方列和上一年的另一组借方/贷方列。

当前代码是:

sp_report TrialBalance 显示 AccountType、Label、AccountFullName、AccountName、借方、贷方参数 DateMacro = 'ThisYear'

0 投票
1 回答
20 浏览

python - QODBC 连接到 Python

我正在使用 QODBC 驱动程序连接到我的 Quickbooks 数据。直到现在,我还是直接在 Power BI/Excel 中的 QODBC,而 QODBC 在那里工作得非常好。但是今天,我尝试使用 python 连接到 QODBC,它给了我以下错误 在此处输入图像描述

我正在使用的python代码是这个

谁能看到这个错误的原因是什么?