Vb6 旧式Sybase Adaptive Server Anywhere的无DSN ODBC连接字符串
这是对本文的失败响应: 我刚刚做了一个VB6项目,连接到一个旧式ASA 7数据库。在未能完全使用ASAProv OLEDB provider(出于这样或那样的原因)和大量研究之后,以下是用于无DSN ODBC驱动程序连接的OLEDB provider for ODBC shim的连接字符串:Vb6 旧式Sybase Adaptive Server Anywhere的无DSN ODBC连接字符串,vb6,odbc,oledb,sybase-asa,Vb6,Odbc,Oledb,Sybase Asa,这是对本文的失败响应: 我刚刚做了一个VB6项目,连接到一个旧式ASA 7数据库。在未能完全使用ASAProv OLEDB provider(出于这样或那样的原因)和大量研究之后,以下是用于无DSN ODBC驱动程序连接的OLEDB provider for ODBC shim的连接字符串: Provider=MSDASQL.1;驱动程序={AdaptiveServerAnywhere 7.0};CommLinks=TCPIP,SharedMemory;引擎名=;UID=DBA;PWD=SQL
Provider=MSDASQL.1;驱动程序={AdaptiveServerAnywhere 7.0};CommLinks=TCPIP,SharedMemory;引擎名=;UID=DBA;PWD=SQL
其中
是运行数据库的实例名dbeng7.exe。检查引擎日志中的“启动数据库”
“
通过创建系统DSN、调整设置和检查值HKLM\SOFTWARE\ODBC\ODBC.INI\
key,可以找到ODBC连接字符串的所有有效属性名
可在MSDASQL提供程序连接字符串的驱动程序属性下使用的可用ODBC驱动程序是HKLM\SOFTWARE\ODBC\ODBCINST.INI
显然,Sybase登录密码是不区分大小写的,我觉得这很搞笑
干杯
哇,我相信那篇文章是我在上个千年写的
让我逐一说明这一点