返回首页

  主页 > 编程 > delphi >

Delphi2010 unidac4.0控件链接mysql数据库

2019-03-08 11:44 阅读:181 来源:智宇SEO自媒体

  智宇在桌面开发这块比较纠结C#还是delphi,昨天看了C#的教程,感觉VS用起来特别的怪异。遂决定用delphi。Win10系统比较适合装delphi2010,这版本也是delphi的经典版本。

  数据库当然选择智宇最喜欢的mysql,百度了unidac4控件可以对delphi2010和mysql进行链接。好心的群主把unidac4.0发给我了。我上传到百度云,控件下载地址在文章底部。

  这个控件安装格式是exe文件。安装前,要退出delphi2010。安装很简单,就跟安装普通程序一样,这里不在多述。

  控件安装成功后,打开delphi2010,在控件栏最后会出现
Delphi2010 unidac4.0控件链接mysql数据库

  1.新建一个程序,在UniDAC 面板中拖动

  【TUniConnection  TUniQuery、TUniDataSource】

  在UniDAC Providers 面板中拖动

  【TMySQLUniProvider】

  在把 【TDBGrid】  拖到窗体上

  如下图所示:
Delphi2010 unidac4.0控件链接mysql数据库

  2. 右键TUniConnection,选择"Connection Editor...",填入数据库连接参数,如下图所示:
Delphi2010 unidac4.0控件链接mysql数据库

  3. 因为MySql一般设置字符集为UTF-8,而Delphi 2010工程字符集是Unicode,在"Options"页面,设置"UseUnicode"为True,这可以通知服务器,客户端和服务器双方之间的所有数据都将通过UTF-8编码,设置这个选项会转换所有的TStringField字段类型到TWideStringField字段类型,使得几乎所有的语言符号都可以正确工作,但另一方面,也引起工作延迟。

  如下图:
Delphi2010 unidac4.0控件链接mysql数据库

  4. TMySQLUniProvider 控件不需要设置,把其他几个控件关联起来。

  在TUniQuery的SQL里面写"select * from 表名",设置Active为True

  就可以看到mysql数据库里表结果了。
Delphi2010 unidac4.0控件链接mysql数据库

链接: http://pan.baidu.com/s/1jX7v3AqyrroMsTR3_bDZFA 提取码: cykq 



上一篇:没有了

下一篇:[DCC Error] : E2003 Undeclared identifier: 'mrOK'

返回首页
利博娱乐计划 利博娱乐官网 利博娱乐APP 利博娱乐走势图 利博娱乐下载 利博娱乐官方 利博娱乐网站 利博娱乐怎么玩 利博娱乐官方 利博娱乐靠谱吗 利博娱乐代理 利博娱乐骗局 利博娱乐投注 利博娱乐倍率 利博娱乐开奖 利博娱乐漏洞