先下载并安装MySQL ODBC V3.51。程序中将ADOConnection的ConnectionString设置为以下格式:
'Provider=MSDASQL.1;Persist Security Info=True;Extended Properties="DATABASE=Database;DRIVER={MySQL ODBC 3.51 Driver};OPTION=0;PORT=0;SERVER=Servername;UID=Username;PWD=Password"'然后就能正常连接MySQL了。

解决方案 »

  1.   

    我装的是mysql5.0
    ODBC也是5.0,我是这样连的strConnection="Provider=MSDASQL.1;Persist Security Info=True;Extended Properties=\"DATABASE=Database;DRIVER={MySQL ODBC 5.0 Driver};OPTION=0;PORT=3306;SERVER=127.0.0.1;UID=root;PWD=3203359\"";
     连不上哦
      

  2.   

    安装MySQL ODBC V3.51,还是不行!我想可能要一个Ole DB来连接吧
      

  3.   

    MSDASQL 哪儿可以找到这个东西
      

  4.   

    jadeluo(秀峰)
    感谢感谢,终于找到方法了,你提供的少了一个参数,应该是这样:
    strConnection="Provider=MSDASQL.1;Persist Security Info=True;Data Source=my;Extended Properties=\"DATABASE=mysql;DRIVER={MySQL ODBC 3.51 Driver };OPTION=0;PORT=3306;SERVER=127.0.0.1;UID=root;PWD=3203359\"";
       等两天结贴哈