我换了一台新电脑,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
1条答案
按热度按时间qnyhuwrf1#
解决了的。已安装x64(64位)和x86(32位)连接器/odbc。越多越好。
https://dev.mysql.com/downloads/connector/odbc/5.3.html