将vb6连接到mysql:[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且未指定默认驱动程序

时间:2017-03-03 03:19:55

标签: mysql vb6 odbc

我正在尝试使用xampp将vb6连接到mysql,但我总是得到:

  

“[Microsoft] [ODBC驱动程序管理器]未找到数据源名称且没有   指定了默认驱动程序。“

这是我的代码:

Private Sub class_initialize()   
    DoEvents 
    Set con = New ADODB.Connection
    With con   
        .ConnectionString = "Driver=(MySQL ODBC 3.51 Driver); SERVER = localhost; PWD=; UID=root; PORT=3306; DATABASE=mydb;"   
        .CursorLocation = adUseClient   
        .Open  
    End With  
End Sub

我已经安装了mysql 3.51驱动程序,甚至是最新的5.3驱动程序,每次测试此连接都会成功。但仍然遇到这个错误。

我还在ODBC数据源(64位)和ODBC数据源(32位)中将此驱动程序添加到我的系统DSN中,但仍然没有运气。

还有其他解决方案吗?

由于

1 个答案:

答案 0 :(得分:0)

案件结案。 我刚刚删除了驱动程序上的括号。

我浪费时间寻找解决方案。 在发布之前从未想过它,因为我只是按照视频教程,在他的驱动程序名称中,在一个完美的括号内。 Haist。