我切换到新的PC,Win7,64bit(我之前的PC是32位)。我的VB6似乎无法连接到MySQL。我已经在另外两台PC上测试了我的代码(在64位上运行)并且它们正常工作,我一直在给我上述错误。我已经安装了ODBC连接器到5.3.10版本,以下代码肯定是正确的因为我在其他2台PC上运行它。我不确定我缺少哪些参考文献。我需要对系统DNS,32位或64位做些什么吗?在32位系统DNS中 - >添加,我有5.3 Unicode和5.3 Ansi但不是64Bit。我的另一台电脑买了两台。我试图卸载重新安装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
答案 0 :(得分:0)
解决。安装了x64(64位)和x86(32位)连接器/ ODBC。越多越好。