gpt4 book ai didi

mysql - vb6连接到mysql :[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

转载 作者:行者123 更新时间:2023-11-30 21:43:53 29 4
gpt4 key购买 nike

我换了一台新电脑,Win7,64 位(我以前的电脑是 32 位)。我的 VB6 似乎无法连接到 MySQL。我已经在另外 2 台 PC(在 64 位上运行)上测试了我的代码并且它们可以工作,我的代码一直给我上述错误。我已经将 ODBC 连接器安装到 5.3.10 版本,以下代码绝对正确,因为我在另外 2 台 PC 上运行它。我不确定我缺少哪些引用资料。我需要对 32 位或 64 位系统 DNS 做些什么吗?在 32 位系统 DNS -> 添加中,我有 5.3 Unicode 和 5.3 Ansi,但没有 64 位。我的另一台电脑都有。我尝试卸载并重新安装 unicode,但它只转到 32 位系统 DNS。我已经没有主意了,请帮忙。

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

Set gConn = New ADODB.Connection
gConn.Open sDatabase

我的 ODBC 连接器

Pic

我的系统DNS,64位

Pic

在Add里找不到5.3 unicode或5.3 Ansi

pic

我的系统DNS,32位

Pic

在添加中,我有 5.3 unicode 和 5.3 Ansi

pic

VB6->项目->引用

Pic

最佳答案

已解决。安装了 x64(64 位)和 x86(32 位)连接器/ODBC。越多越好。

https://dev.mysql.com/downloads/connector/odbc/5.3.html

关于mysql - vb6连接到mysql :[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50383685/

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