我想建立一個遠程數據庫連接到運行MySQL版本5.0.96的服務器。當我執行時,我得到以下錯誤。VBA連接到MYSQL
任何幫助表示讚賞。
這裏是我的連接代碼: 公共功能opendb()
Dim oConn As ADODB.Connection
Dim Server_Name As String
Dim User_Name As String
Dim Password As String
Dim Database_Name As String
Server_Name = Sheets("_config").Range("B2").value
User_Name = Sheets("_config").Range("B3").value
Password = Sheets("_config").Range("B4").value
Database_Name = Sheets("_config").Range("B5").value
Set oConn = New ADODB.Connection
oConn.Open "DRIVER={MySQL ODBC 5.0.96 Driver};" & _
"SERVER=Server_Name;" & _
"DATABASE=Database_Name;" & _
"USER=User_Name;" & _
"PASSWORD=Password;" & _
"Option=3"
端功能
你一定有驅動程序安裝和註冊? – Brad
我從MySQL網站下載並安裝了Connector/ODBC 5.2.6。我添加了一些對該項目的參考。我正在考慮這是問題,但不確定。我需要添加特定的參考還是其他的東西? – user1879262
下載...並安裝?如果您通過Windows實用程序創建ODBC DSN,您可以連接嗎? ('C:\ Windows \ System32 \ odbcad32.exe'或'C:\ Windows \ SysWOW64 \ odbcad32.exe',取決於它是否是64位驅動程序) – Brad