Delphi fdLocalSql使用方法


本文整理自网络,侵删。

 
fdLocalSql使用方法

fdLocalSql可以对fdMemTable内存表进行SQL查询(可以对多个fdMemTable内存表进行联表查询哦),fdLocalSql使用SQLITE引擎,而FIREDAC驱动SQLITE,连SQLITE驱动DLL都不需要附带的。

1)设置fdConnection为SQLITE

2)设置TfdLocalSQL


3)创建内存表,Brands,Models:TfdMemTable

procedure TfrmMain.FormCreate(Sender: TObject);
begin
  with Brands do begin  
    with FieldDefs do begin
      Clear;
      Add('Code', ftInteger);
      Add('Name', ftString, 20);
    end;
    Active := True;
    AppendRecord([1, 'Audi']);
    AppendRecord([2, 'BMW']);
    AppendRecord([3, 'Mercedes']);
  end;
 
  with Models do begin
    with FieldDefs do begin
      Clear;
      Add('Brand', ftInteger);
      Add('Name', ftString, 20);
      Add('ModelYear', ftInteger);
      Add('Price', ftCurrency);
    end;
    Active := True;
    AppendRecord([1, 'A4', 2012, 40000]);
    AppendRecord([1, 'A6', 2012, 50000]);
    AppendRecord([1, 'Q7', 2012, 70000]);
    AppendRecord([2, '3', 2012, 40000]);
    AppendRecord([2, '5', 2012, 50000]);
    AppendRecord([2, 'X5', 2012, 70000]);
    AppendRecord([3, 'C', 2012, 40000]);
    AppendRecord([3, 'E', 2012, 50000]);
    AppendRecord([3, 'G', 2012, 70000]);
  end;
end;
4)FDQUERY进行SQL内存表查询 



来源:https://www.cnblogs.com/hnxxcxg/p/10281456.html

相关阅读 >>

Delphi使用idhttp 获取 httpsurl内容

Delphi+汇编例子

Delphi发送邮件―中文显示为乱码解决

Delphi xe中使用tchart绘制平滑曲线

Delphi 获取网卡物理地址之内存获取方式函数源码

Delphi xe将图标和图像添加为资源

Delphi types of actual and formal var parameters must be identical

Delphi webbrowser1提取网页中的所有链接、点击第 n 个链接

Delphi 常用函数单元 umyfunctions

Delphi中使用词霸2005的动态库xdictgrb.dll实现屏幕取词

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...