繁体   English   中英

ODBC连接字符串错误-C#

[英]ODBC Connection String error - C#

尝试通过简单的ODBC连接到QuickBooks 2017,但无法连接。

这是我当前的连接字符串(在许多其他尝试中)。 连接字符串

这是OdbcException未处理错误未处理

错误消息:“ System.Data.Odbc.OdbcException类型的未处理的异常发生在System.Data.dll中

其他信息:错误[IM002] [Microsoft] [ODBC驱动程序管理器]找不到数据源名称,并且未指定默认驱动程序“

任何关于我要去哪里的信息都值得赞赏。 谢谢。

这是一个很好的网站 ,您可以在其中找到帮助

长话短说,

简单DSN的示例

sConnectString = "DSN=Quickbooks Data;OLE DB Services=-2;"

DSNless连接字符串的示例

sConnectString = "Driver={QODBC Driver for QuickBooks};DFQ=C:\Users\Public\Documents\Intuit\QuickBooks\Sample Company Files\QuickBooks Enterprise Solutions 14.0\sample_service-based business.qbw;OpenMode=M;OLE DB Services=-2;"

使用当前ADO语法的示例

sConnectString = "Provider=MSDASQL.1;Persist Security Info=False;Data Source=QuickBooks Data;OLE DB Services=-2;"

标准语法

"DRIVER={QODBC Driver for QuickBooks};SERVER=QODBC;DFQ=.;OLE DB Services=-2;OptimizerOn=No;"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM