装了myodbc3.51.12 建好DSN 用ADO连 选择MSDASQL  Microsoft OLE DB Provider for ODBC Drivers用户名 口令等 测试连接时却蹦出测试连接失败,因为初始化提供程序时发生错误。灾难性故障

解决方案 »

  1.   

    我用过MyODBC-3.51.11,起初也碰到这个问题,使用以下连接字符串试试ADOConnection.ConnectionString:='FILE NAME='+'c:\mySql.udl';以下存为'c:\mySql.udl'文件,相关内容自己修改一下
    [oledb]
    ; Everything after this line is an OLE DB initstring
    Provider=MSDASQL.1;Persist Security Info=True;User ID=root;Password=1234;Extended Properties="DATABASE=SysDB;DRIVER={MySQL ODBC 3.51 Driver};OPTION=0;PORT=0;SERVER=127.0.0.1;UID=root;PWD=1234"