gpt4 book ai didi

vb6 - 用于遗留 Sybase Adaptive Server Anywhere 的无 DSN ODBC 连接字符串

转载 作者:行者123 更新时间:2023-12-02 02:38:00 27 4
gpt4 key购买 nike

这是对这篇文章的失败回应:Sybase, VB and ADO

我刚刚做了一个连接到遗留 ASA 7 数据库的 VB6 项目。在完全(出于某种原因)无法使用 ASAProv OLEDB 提供程序并进行大量研究后,这里是用于 ODBC 垫片的 OLEDB 提供程序的连接字符串,用于无 DSN 的 ODBC 驱动程序连接:

Provider=MSDASQL.1;Driver={Adaptive Server Anywhere 7.0};CommLinks=TCPIP,SharedMemory;EngineName=<database_name>;UID=DBA;PWD=SQL

哪里<database_name>是实例名称 dbeng7.exe 在其下运行数据库。检查引擎日志中的“正在启动数据库“<database_name>””。

您可以通过创建系统 DSN、调整设置和检查值来找到 ODBC 连接字符串的所有有效属性名称 HKLM\SOFTWARE\ODBC\ODBC.INI\<system_dsn>键。

可在 MSDASQL 提供程序连接字符串的驱动程序属性下使用的可用 ODBC 驱动程序是 HKLM\SOFTWARE\ODBC\ODBCINST.INI 的子项

显然 Sybase 登录密码不区分大小写,我觉得这很有趣。

干杯
</wqw>

最佳答案

哇,我相信那篇文章实际上是在上个千年写的。

让我逐点说明这一点。

  1. OLEDB 提供程序适用于它,我记得以前使用过它们。只需按照此处的说明操作:http://www.vbrad.com/article.aspx?id=81关于如何创建连接字符串。

  2. 对于 ODBC,转到 http://www.connectionstrings.com/从来没有让我失望过。他们搞定了连接字符串。

关于vb6 - 用于遗留 Sybase Adaptive Server Anywhere 的无 DSN ODBC 连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/453970/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com