vb6连接到mysql:[microsoft][odbc驱动程序管理器]找不到数据源名称,未指定默认驱动程序

sz81bmfz  于 2021-06-21  发布在  Mysql
关注(0)|答案(1)|浏览(369)

我换了一台新电脑,win7,64位(我以前的电脑是32位)。我的vb6似乎无法连接到mysql。我已经在另外两台电脑上测试了我的代码(运行在64位上),它们正常工作,我的一直给我上面的错误。我已经安装了odbc连接器到5.3.10版本,下面的代码是绝对正确的,因为我在另外两台电脑上运行它。我不确定我遗漏了哪些引用。有什么我需要做的系统dns,32位或64位?在32位系统dns->add中,我有5.3unicode和5.3ansi,但没有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连接器

我的系统dns,64位

在add中,我找不到5.3unicode或5.3ansi

我的系统dns,32位

在add中,我有5.3unicode和5.3ansi

vb6->项目->参考

qnyhuwrf

qnyhuwrf1#

解决了的。已安装x64(64位)和x86(32位)连接器/odbc。越多越好。
https://dev.mysql.com/downloads/connector/odbc/5.3.html

相关问题