登录 用户中心() [退出] 后台管理 注册
   
您的位置: 首页 >> 程序员学前班[不再更新,只读] >> 主题: [delphi]ZeosLib - sourceforge 上的开源 mysql 连接库     [回主站]     [分站链接]
标题
[delphi]ZeosLib - sourceforge 上的开源 mysql 连接库
clq
浏览(0) + 2009-09-23 09:31:45 发表 编辑

关键字:

[delphi]ZeosLib - sourceforge 上的开源 mysql 连接库

http://sourceforge.net/projects/zeoslib/files/
下面是转贴的内容
--------------------------------------------------
"
利用zeosdbo控件连接Mysql数据库。
2007年04月21日 22:49

zeosdbo是一套免费开源的Delphi数据库连接组件,可连接mssql、mysql、sybase、oracle、firebird、sqlite、postgresql等多种数据库。调用方法简单。

连接MySql数据库库的方法:

添加Zconnection组件,设置如下内容:

Database:要连接的数据库名称;

Hostname:MySQl数据库所在的主机的名称或者Ip地址;

Password:MySql数据库的用户密码;

Port:MySql数据库的端口号,默认的是3306,如果更改了就改成更改后的端口地址;

Protocol:选中连接数据库的类型,比方说是Mysql5就选中mysql-5,需要说明的是编写的程序目录下应该有LibMysql5.dll动态库,否则会出错。

User:就是MySql数据库的用户名。

如果这些项都设置了,把connected设为True,连接成功!

要访问MySql数据库,就可以用ZQuery或者Ztable组件了。非常的方便。

"

clq
2009-9-23 11:33:20 发表 编辑

连接 mysql5 的时候这样解决中文问题.

"
try
ZConnection1.Properties.Add('codepage=GBK');
ZConnection1.Connected:=True;
except
Exit;
end;
"

这个是网友讨论 pgsql 的,对 mysql 是 Properties 中加一行
characterEncoding=gbk

参考 http://bbs.pgsqldb.com/index.php?t=msg&th=11500&rid=&S=56dc47b15f5573a80081d6b4c8c79f55&pl_view=&start=0#msg_46687



//联结字符串
String dburl="jdbc:mysql://localhost:3306/"+dbName+"?user="+userName+"&password="+userPassword+"&characterEncoding=gbk";

clq
2009-10-2 12:50:55 发表 编辑

codepage=GBK
characterEncoding=gbk

好象还是第一个起了作用,两个都写上好了.


总数:2 页次:1/1 首页 尾页  
总数:2 页次:1/1 首页 尾页  


所在合集/目录



发表评论:
文本/html模式切换 插入图片 文本/html模式切换


附件:



NEWBT官方QQ群1: 276678893
可求档连环画,漫画;询问文本处理大师等软件使用技巧;求档softhub软件下载及使用技巧.
但不可"开车",严禁国家敏感话题,不可求档涉及版权的文档软件.
验证问题说明申请入群原因即可.

Copyright © 2005-2020 clq, All Rights Reserved
版权所有
桂ICP备15002303号-1