本人比较菜,只会用组件写写小软件自己用。所以在学习些新的东西时,都会自然而然的从组件上下手,怎么简单怎么来。
首先我用的是Delphi XE5,FireDAC是这个版本自带的。Mysql是4还是5的记得不是很清楚了。
第一步,添加组件
TFDPhyMySQLDriverLink
TFDGUIxWaitCursor
TFDConnection
TFDQuery
TDataSource
TDBGrid
第二步,设置组件属性
TFDGUIxWaitCursor,不用设置,好像是显示sql执行时的等待的鼠标样式。
TFDPhyMySQLDriverLink,BaseDriverID:=MySQL,Vendorlib的值为mysql文件夹中的libmysql.dll的路径如 D:\MySQL\lib\libmysql.dl。
TFDConnection,DriverName:=MySQL,LlginPrompt:=false,Params里面是重点。
如下:
DriverID=MySQL