首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

bcb6中用dbexpress连MYSQL5的有关问题

2012-02-12 
bcb6中用dbexpress连MYSQL5的问题在网上找到资料,下载了dbxopenmysql50.dll,找到了MYSQL服务器的\lib\opt\

bcb6中用dbexpress连MYSQL5的问题
在网上找到资料,下载了dbxopenmysql50.dll,找到了MYSQL服务器的\lib\opt\libmysql.dll。都复制到本机项目目录里了。BIN里也有一份。

又修改 dbxdrivers.ini
新增以下 
[MYSQL5]
GetDriverFunc=getSQLDriverMYSQL50
LibraryName=dbxopenmysql50.dll
VendorLib=libmysql50.dll
BlobSize=-1
Database=DBNAME
ErrorResourceFile=
HostName=ServerName
LocaleCode=0000
Password=password
User_Name=user
ServerCharSet=sjis

开头新增
MYSQL5=1

填好数据库各连接项,但连接时报错:
Unable to Load libmysql50.dll

不知道该怎么解决了,顺便说一下,我的MYSQL版本是5.0.41,MYSQL服务器是局域网的一台机子。

之前是用dbxmda.exe做连接,用得很方便,没想到那个dbxmda.exe是试用版,只给三十天试用期。现在木别的办法了,请各位大大教我。

[解决办法]
其实还是有别的办法的 
去妖哥的网站上下载一个mydac
按照说明里的第一种方式安装一下 
就会有链接mysql的控件出来 
跟ADO控件一样 很好用的

其他方式比如去mysql的网站上下载一个myodbc的驱动 这样也可以用ADO去链
[解决办法]
哦 
正好手头也在做个小系统 连接mysql的 我是从妖哥那里搞的mydac 目前感觉挺不错的

你用dbexpress搞完了后看看速度如何 如果速度可以 那下次我也换这个看看
[解决办法]
把libmysql.dll复制到windows\system32下试试
[解决办法]
我以前做过 BCB6+MYSQL 的项目,当时,就下载了一个MYSQL和相应的DLL,可以直接连接啊。。不需要任何第三方DLL
[解决办法]
下载mysql-gui-tools-5.0-r17-win32.msi(www.mysql.com)
安装后,在安装目录找出libmysql.dll拷贝到system32即可

热点排行