注册

C#是否可以用ODBC的方式连接达梦数据库

高超 2025/07/15 227 1 已解决

【DM版本】: dm8_20250122_x86_rh7_64
【操作系统】:数据库服务端centos7.5,连接客户端windows 10
【CPU】: Intel core i7-8700 cpu @3.2GHZ
【问题描述】*:C#是否可以用ODBC的方式连接达梦数据库

采用如下连接字符串:"Server=10.12.137.51;TCP_PORT= 5237;Driver=DM8 ODBC DRIVER;UID=testuser;PWD=xxx;SCHEMA=GCTEST";

在C++的odbc下可以正常连接,但是C#却报如下错误:
lQLPKd8Bkb63xlHMsM0BIbCBceZWVXFRJwhPwD2SFcEA_289_176.png

如果把连接字符串中Server地址的描述改成HOST如下:"HOST=10.12.137.51;TCP_PORT= 5237;Driver=DM8 ODBC DRIVER;UID=testuser;PWD=xxx;SCHEMA=GCTEST";
还是报如下错误:
lQLPJxH0bym9zBHM_M0B9rA1puHd90PKqghPvn1eLEA_502_252.png

是连接字符串在C#下要特殊处理?还是达梦不支持C#的ODBC连接方式?

回答 0
暂无回答
扫一扫
联系客服