没有合适的资源?快使用搜索试试~ 我知道了~
首页DelphiXE连接MySQL5.1
DelphiXE连接MySQL5.1

DelphiXE连接MySQL5.1DelphiXE连接MySQL5.1
资源详情
资源评论
资源推荐

Delphi 连接 MySQL 真麻烦,研究了一天,从网上找了无数文章,下载了无数插件都没解决 。
最后返璞归真,老老实实用 ADO 来连接,发现也不是很顺利,但最终还是连接成功了。多
少有点心得:ADO 各个组件的作用和联系必须清楚,否则设置起来很容易混乱。总结一下
用 ADO 连接 MySQL5.1 要点:
1 、 需 要 下 载 MySQL 的 ODBC 支 持 , 我 用 的 官 网 mysql-connector-odbc-5.1.7-
win32.msi(这个一般没问题,下载安装即可)
2、通过 ODBC 管理建立系统 DSN(这个也简单,无非是选择 MySQL 的 ODBC,设置服务
器、用户名、密码)
3、熟悉 ADO 控件知道其作用和相互联系。(难点)
TADOConnec&on 作 用 是 通 过 设 置 Connec&onString 连 接 字 符 串 ( 例 如 : 服 务 器
localhost、用户名 root、密码 123456)连接默认数据库 DefaultDatabas(mysql)。
TADOQuarry 作用是执行查询语句,需要设置 SQL(如 select * from user;),感觉这里 SQL
语 句只能 是 一 条 。 该 组 件 与 TADOConnec&on 联 系 密 切 , Connec&on 属 性 应 该 设 置 为
TADOConnec&on 的实例(如 conMySQL)。
这样有数据库连接,有查询操作,剩下的任务就是把结果显示出来。这里需要两个组
件支持:
TDataSource 顾名思义:数据源,是数据显示和查询结果之间连接的一个桥梁,其
DataSet 属性设为 TADOQuarry 的实例(qryMySQL)
TDBGrid 是显示结果的数据组件,其 DataSource 属性设置为 TDataSource 实例即可(如
dsMySQL)
4、激活连接以生效,TADOConnec&on 的 connected 设置为真,另外 TADOQuarry 的
ac&ve 设置为真。


















reagent
- 粉丝: 0
- 资源: 41
上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制

评论1