Я перешел на новый ПК, Win7, 64-битный (мой предыдущий компьютер 32-битный).Кажется, мой VB6 не может подключиться к MySQL.Я проверил свой код на 2 других компьютерах (работающих на 64-битной), и они работают, мой продолжает выдавать мне вышеуказанную ошибку.Я установил ODBC Connector до версии 5.3.10, следующий код определенно правильный, потому что я запускаю его на 2 других ПК.Я не уверен, какие ссылки мне не хватает.Есть ли что-то, что мне нужно сделать с системой DNS, 32-битной или 64-битной?В 32-битной системе DNS -> Add, у меня есть 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
My ODBC Connector
Мой системный DNS, 64-битный
В добавлении я не могу найти Unicode 5.3 или 5.3 Ansi
My System DNS, 32Bit
В добавлении у меня есть 5.3 Unicode и 5.3 Ansi
VB6-> Проект-> Ссылки