delphi 7 连接mysql 提示internalconnection:dll/shared library nam

liu494021458 2020-05-27 04:49:39
我用的无驱动连接的两个dll,libmysql.dll和dbxopenmysql50.dll
with simpledataset1.Connection do

begin

try
Close;
GetDriverFunc := 'getSQLDriverMYSQL50';
LibraryName := 'dbxopenmysql50.dll';
VendorLib := 'LIBMYSQL.dll';
DriverName:= 'dbxmysql';
Params.Values['drivername']:= 'MySQL';
Params.Values['port'] := '3306';
Params.Values['hostname'] := '127.0.0.1';
Params.Values['database'] := 'root';
Params.Values['user_name'] :='root';
Params.Values['password'] := '123';
form1.SimpleDataSet1.Active:=false;
form1.SimpleDataSet1.DataSet.CommandText:=' select * from user where username=:username';
form1.SimpleDataSet1.DataSet.ParamByName('username').Asstring:=username;
form1.SimpleDataSet1.Active:=true;
form1.SimpleDataSet1.Edit;
password:=form1.SimpleDataSet1.FieldByName('password').Asstring;

except on E: Exception do
raise Exception.Create('数据库连接错误:'+E.Message);

end;

end;

错误提示入题
...全文
187 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
814123 2020-05-31
  • 打赏
  • 举报
回复
libmysql.dll的版本对吗
own_java 2020-05-30
  • 打赏
  • 举报
回复
连接mySql有两个DLL,除了你这个,还有一个是libMysql51.dll

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧