【发布时间】:2022-10-04 22:47:44
【问题描述】:
我正在使用 QODBC 驱动程序连接到我的 Quickbooks 数据。直到现在,我还是直接在 Power BI/Excel 中的 QODBC,而 QODBC 在那里工作得非常好。但是今天,我尝试使用 python 连接到 QODBC,它给了我以下错误
我正在使用的python代码是这个
import pyodbc
cn = pyodbc.connect('DSN=QuickBooks Data 64-Bit QRemote;')
cursor = cn.cursor()
cursor.execute("SELECT Top 10 Name FROM Customer")
for row in cursor.fetchall():
print (row)
cursor.close()
cn.close()
谁能看到这个错误的原因是什么?
【问题讨论】:
-
只是猜测,但您可以在调用
pyodbc.connect()之前尝试设置pyodbc.pooling = False,看看是否有帮助。 -
@GordThompson,不,兄弟,它仍然无法正常工作。
标签: python pyodbc quickbooks qodbc