由于在Delphi 7中并没有提供对应MySQL4.0以上版本的dbexpress驱动(虽然在Borland的CodeCentral中有相关的驱动下载,但我却使用不了,不知道是否是我的方法不对),所以在使用前先下载MySQL 3.23.x的驱动libmysql.dll,下载后的libmysql.dll请放在Delphi安装目录的bin文件夹或者系统目录下或您的程序的目录中,否则dbexpress将无法找到它(出现错误提示:not load "libmysql.dll")。另外,如果libmysql.dll的版本不对会出现"invalid username/password"的错误提示。我现在就是出现了这个问题,我连接的是SQL-server2000,我下载了几个MySQL 3.23.x的驱动libmysql.dll,但都出现invalid username/password,使版本不对吗?如何解决,有没有更好的办法吗,请高手赐教
解决方案 »
- [Error] RiLi.pas(93): Undeclared identifier: 'dayoftheweek'为什么会出现宋的问题!怎么解决??
- system服务如何取得当前用户桌面路径?
- 关于数据库的一个初级问题
- 现在感觉技术越来越不值钱了
- 新加入D区,狂送100分,望关照!
- 请问谁有TRMDBDataSet and TRMReport的控件
- 急坏了!紧急求救!ADO+ACCESS数据库运行时出现 OLE Automation 内部错误,发了两天没有回,现在有分了再发!谢谢!
- 如何给button按钮加上颜色?
- 如果备份移动硬盘里的数据
- Paradox数据库不能保存
- delphi+sqlserver通用报表打印共享
- delphi如何往数据库插入数据。
你想連接什麼?? SQL Server?? MySQL???mysql, 我是用d8帶的驅動, 應該是最新的, 而且, 一年前就可以聯接 mySql4 成功了
我已經在多個系統中使用 dbexpress 聯 SQLSERVER, MYSQL 4.0
到这里去下一个升级包安上就行了!!!
怎么办啊
是不是我的 sqlconnection1.params.hostname 设置错误啊
>>怎么办啊
我也碰到过类似的问题,就是你的LibmySQL.dll文件放错目录了,拷贝到Delphi/Bin下面看看,
你是不是装了两个Delphi?
另外,我绑定在dbgrid显示数据,我添加,编辑,或删除数据时dbgrid没有刷新,怎么完成,谢谢各位高手赐教
要刷新要有dmdemo1.scdsPublishers.ApplyUpdates(0)这样才会保存到数据库这样重连一下数据库就更新了
添加为append
edit
delete操作是一样的