读书人

VBA连接mysql报3706异常未找到提供程序

发布时间: 2013-02-03 12:33:31 作者: rapoo

VBA连接mysql报3706错误未找到提供程序
VBA连接mysql报3706错误未找到提供程序,该程序可能未正确安装。


Public Sub LinkMySQL()
Dim Con As ADODB.Connection
Set Con = New ADODB.Connection
Con.ConnectionString = "Driver={MySQL ODBC 5.2 Driver};" + _
"Database=mysql;" + _
"Server=localhost;" + _
"UID=root;" + _
"PWD=123456;" + _
"OPTION=3;"
Con.Open
If Con.State = adStateOpen Then
MsgBox "链接状态:" & Con.State & vbCrLf & "ADO版本:" & Con.Version, vbInformation, ""
End If
Con.Close: Set Con = Nothing
End Sub


已引用Microsoft ActiveX Data Object 2.8 libary,Microsoft ActiveX Data Object Recordset 2.8 libary
,在该机器上运行连接dbf文件程序也可以运行,都正常。
[解决办法]
需要安装MySQL的mysql-connector-odbc

读书人网 >VB

热点推荐