在我用DBExpress中的SQLConnection连接MySql数据库时,说是我缺少LIBMYSQL.dll这个文件。有没有什么办法解决?

解决方案 »

  1.   

    找到libmysql.dll的路径。把这个路径放在dbexpress的属性中。好像有一个属性是要你指出libmysql.dll的位置的。
      

  2.   

    是的
    这个DLL是连接MYSQL服务必须的东西
    在mysql/bin下
    你必须指定这个DLL的所在地
    最好COPY一个到你的EXE目录下
      

  3.   

    to  idilent(说错了别怪我)
      这个属性再什么地方??to Focus(老鱼) 
      我已经copy倒我的exe目录下面了。
      

  4.   

    属性是vendorlib
    如果你指定的原drivername是mysql的话
    这个属性自动填入"libmysql.dll"
    它会在当前目录下(就是EXE所在的目录自动查找并调入这个DLL)
    也可以指定具体目录和文件名
    当然最好还是在当前目录下
      

  5.   

    老弟:把你连接数据库的代码贴上来,我一直被这个问题困扰,我自己开发一套系统,单位以前一套别人的.我采用MS-SQL2000,另一个是MYSQL,我现在想要在自己的程序中调用MYSQL数据库的数据.我怎么解决这个问题呢?帮帮忙.
      

  6.   

    我用mysql4.0时遇到过相同问题,换成低版本mysql后一切正常。