摘要: FIREDAC可以自定义sqlite的函数,方法如下: 首先需要一个控件:TFDSQLiteFunction,其设置如下: sqlFunction.DriverLink := FDPhysSQLiteDriverLink1; sqlFunction.FunctionName := 'StockPri 阅读全文
posted @ 2022-11-22 09:23 Luo大哥 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 通过TFDSQLiteSecurity可以对数据库进行加密处理: with sqlSecurity do begin Database := 'x:\path_to_database\db.sdb'; Password := 'p@ssword'; ToPassword := 'p@ssword_c 阅读全文
posted @ 2022-11-22 09:19 Luo大哥 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 本地化的目的是将某一个table或query当做一个数据表来进行处理,并且这个本地化的数据表可以用在sql语句中。 需要用到控件:TFDLOCALSQL。 例如,程序中有两个CONNECTION,分别是CON1和CON2,我们需要在CON1中使用到CON2的数据。 Qry1连接的是con1,ndba 阅读全文
posted @ 2022-11-22 09:15 Luo大哥 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 可以将EXCEL表当做数据库连接,方法是使用ODBC进行连接。 见下列语句: if not dlgOpen1.Execute then Exit; con1.Connected:=False; con1.Params.Clear; con1.DriverName:='odbc'; con1.Para 阅读全文
posted @ 2022-11-22 09:06 Luo大哥 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 内存表的优点是快,非常快,号称比BDE的clientdataset快很多。内存表不但快,还可以另存为XML、BIN、CSV等数据。也可直接作为stream传送。所以,追求速度的时候,获得数据后即解除锁定的时候,都可能需要用到内存表。内存表也可用于把来自其他数据库管理系统的数据表存储为FIREDAC的 阅读全文
posted @ 2022-11-22 08:56 Luo大哥 阅读(1164) 评论(0) 推荐(1) 编辑