RAD Studio11 提供了FireDAC连接数据库。关于 FDConnection 与数据库建立连接,最简单的办法就是拖动控件TFDConnection到界面上。双击此控件,它会弹出一个对话框。在那个对话框里面进行设置就好了。
FireDAC 还提供了一个 TFDManager 控件。设计期拖一个出来放到界面上,指定其属性 ConnectionDefFileName 为外部ini文件,参数在外部ini文件的[mycon]小节中设置。这样是非常方便的:
① 如果程序中有多个 FDConnection 需要连接同一个数据库,对每个 FDConnection 进行参数设置,不管是设计期还是运行期,都是很麻烦的。但使用FDManager只需修改参数ConnectiondefName为mycon即可。
②如果参数需要在安装程序时进行修改,比如不同的场合数据库文件的路径不同,数据库服务器的 IP 地址不同等等,把这些参数写死在程序里面是不行的。使用FDManager,只需修改外部文件的参数即可,程序运行时自动从外部文件加载连接参数。
例如:config.ini
[MySqlCon]
Database=orders
User_Name=cds
Password=123456
Server=127.0.0.1
DriverID=MySQL
CharacterSet=Gb2312
本文为原创文章,转载请注明出处!
admin:系统自动奖励,+10,