首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VB6连接到MySQL5.7.16 [微软][ODBC驱动程序管理器]找不到数据源名称且未指定默认驱动程序

VB6连接到MySQL5.7.16 [微软][ODBC驱动程序管理器]找不到数据源名称且未指定默认驱动程序
EN

Stack Overflow用户
提问于 2018-06-01 14:29:17
回答 1查看 614关注 0票数 1

我在PC上编译了我的VB.exe程序,并在Window Server 2012R2服务器上运行它,因为我不能在服务器上安装VB6。

我无法建立以下连接。

sDatabase = "DRIVER={MySQL ODBC 5.3 Unicode Driver};"
sDatabase = sDatabase & "Server=127.0.0.1;Port=3307;UID=root;Password=Pass;Database=Database;OPTION=3;"

Set gConn = New ADODB.Connection
gConn.Open sDatabase

我得到了以下错误

我确信所有参数都是正确的,因为我有另一个成功连接到MySQL的ASP网页。

我不知道从哪里开始调试。这与以下内容有关吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-06-02 02:50:55

答案就在您的最后一个屏幕截图中,请查看ODBC对话框的标题。上面写着(64-bit)。使用此命令访问32位版本的ODBC:

c:\Windows\SysWOW64\odbcad32.exe。

详情请看这里:

https://blogs.msdn.microsoft.com/farukcelik/2008/10/17/why-my-32-bit-applications-cannot-see-the-odbc-dsns-that-i-created-on-my-64-bit-machine/

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50637301

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档