我知道delphi联接数据库有几种常见的方法,比如dbexpress,ado,odbc.....
我自己用dbexpress联接,下载了最新的mysql的驱动,但没成功
哪位有详细的联接方法,比如用ado或者dbexpress的.有demo最好,请高手们不要沉默,这是你们发挥水平的时候,在线等答.我的QQ99760351  eamil:[email protected]

解决方案 »

  1.   

    ADO不支持mysql,如果用dbexpress,可用4.22以前版本的libmysql.dll
    另一方法就是用myodbc,mysql官方网上有下载
      

  2.   

    ADO可以连接mysql的 通过odbc dbexpress不错
      

  3.   

    还有一个类似odac的控件mdac,连接mySql数据库的
      

  4.   

    我用DBexpress连接过,报libmysql.dll的错,谁有这个详细的连接方法呀?帖出来吧,感谢呀~~~
      

  5.   

    用4.22版以前的libmysql.dll就可以了
      

  6.   

    但是我在其它的网站上看到过说delphi7可以用ado方式直接连mysql,但是我不会,不知道有哪位大虾有详细的方法,能帖出来吗?
      

  7.   

    ADO没有直接联MYSQL的方法(我找了很久了,且一直在找),不过,我上面说过了,你可用MYODBC.然后用ADO通过MYODBC来联MYSQL
      

  8.   

    不用代码
    1.到MYSQL官方网下个myodbc
    http://dev.mysql.com/downloads/connector/odbc/3.51.html
    注意,不能用myodbc 5.0,只能用3.51.12
    我用的是No Installer (zipped DLLs),不用安装,只要执行install.bat就可以了,只要注意在install.bat按你的操作系统修改相应的路径
    2.在odbc中建一别名(指向你的服务器,并填写相关的用户名,口令,数据库名)
    3.在form上加一个ADOConnection,选microsoft ole db provider for odbc,并选上面的MYODBC别名,同样填上用户名/密码就OK了
    其它操作与ADO连其它数据库没区别
    应该清楚了吧
      

  9.   

    晕,怎么给回复的人加分呀,我都不会,想给keiy()加分,但是我不会,晕,我才进这个论坛没几天,原谅呀