首页 > 数据库 >delphi 新版内存表 FDMemTable使用SQL查询(02)

delphi 新版内存表 FDMemTable使用SQL查询(02)

时间:2024-03-01 15:13:30浏览次数:34  
标签:02 SQLITE FDQuery1 delphi FDMemTable AppendRecord 内存 SQL Brands

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

1)设置fdConnection为SQLITE,LoginPrompt设为False;

 

2)设置TfdLocalSQL 的Connection

 

3)拖一个FDMemTable1,FDQuery1到界面上,然后 进入代码窗口

procedure TForm1.FormCreate(Sender: TObject);
begin
Brands.FieldDefs.Add('ID', ftInteger, 0, True);
Brands.FieldDefs.Add('Name', ftString, 20, false);

Brands.CreateDataSet();
Brands.AppendRecord([101, 'aaa']);
Brands.AppendRecord([102, 'bbb']);
Brands.AppendRecord([103, 'ccc']);

Brands.LocalSQL:= FDLocalSQL1;
Brands.Active:=true;

FDQuery1.Connection:= FDConnection1;
FDQuery1.SQL.Text:='select * from Brands where id>101 ' ;
FDQuery1.Active:=true;
end;

 

标签:02,SQLITE,FDQuery1,delphi,FDMemTable,AppendRecord,内存,SQL,Brands
From: https://www.cnblogs.com/tulater/p/18047082

相关文章

  • 【2024-02-23】买车念想
    20:00我相信任何事情都不会不留痕迹地过去,我们所走的最小的一步都会影响现在的、将来的生活。                                                 ——契诃夫过年回来后......
  • 【2024-02-22】金石为开
    20:00人干起活来时他就活起来,像春天的一株树,他活着,而不仅仅在干活。                                                 ——D·H·劳伦斯今天是我们老家镇上的一个国家......
  • 2024省选游记
    Day-1最后一天了,作为初三的我对于省选还是不怎么抱有希望的,但是就像是西安交大一样,还是有一丝丝的侥幸心理在的晚上打算补一下这几天总结的,但是发现拉的有点多,就等以后再补吧学长们有的已经开始写退役游记了,他们的OI生涯也如同百日誓师一样,进入了非常短的倒计时......
  • 英语背单词 专四词汇 2024年03月 ChatGPT
     2024-03-01indexwordpronunciationpartsofspeechexplanationtranslationinChinese1inert/ɪˈnəːt/adjectiveLackingtheabilitytomoveorreact;inactive.惰性的;不活跃的2anticipation/ænˌtɪsɪˈpeɪʃən/nounTheactoflookingfo......
  • 2024.03 别急记录
    1.IOI2018-狼人/werewolf[省选/NOI-]题意简述:多次询问求是否存在一条\(s\tot\)的路径\(a_1,a_2,...,a_k\)和路径上一个点\(a_i\)使\(a_1,...,a_i\in[L,n]\)且\(a_i,...,a_k\in[1,R]\)。首先求出两棵kruskal重构树:第一棵树边权值设为\(\min(u,v)\),由大到小......
  • KubeSphere 社区双周报|2024.02.01-02.29
    KubeSphere社区双周报主要整理展示新增的贡献者名单和证书、新增的讲师证书以及两周内提交过commit的贡献者,并对近期重要的PR进行解析,同时还包含了线上/线下活动和布道推广等一系列社区动态。因假期,上期双周报停更,因此本次双周报会包含四周的内容。本次双周报涵盖时间为:2......
  • 2024-03-01-Lniux高级网络编程(5-网络通信过程)
    5.网络通信过程5.1网络通信概述​通过对TCP、UDP的编程学习,能够完成对实际项目需求中网络功能的开发,为了提高程序的稳定性以及效率等等,通常会使用多线程、多进程开发;根据功能需求的不同,可以利用C/S、B/S模式进行开发。作为嵌入式工程师,需要时整个网络通信的过程进......
  • 2024-02-29-Linux高级网络编程(4-TCP编程)
    4.TCP编程4.1TCP介绍面向连接的流式协议;可靠、出错重传、且每收到一个数据都要给出相应的确认通信之前需要建立链接服务器被动链接,客户端是主动链接TCP编程流程服务器:1.创建套接字socket()2.将套接字与服务器网络信息结构体绑定bind()3.将套接字设置为监听状......
  • AC475B 2024省选联测26 排列
    题意对于所有满足\(1\lea<b\len\)的\((a,b)\)的排列,需要满足:对于\(1\lea<b<c\len\),\((a,c)\)处在\((a,b)\)和\((b,c)\)之间。另外再给出\(m\)个限制,形如\((a,b,c,d)\)要求\((a,b)\)在\((c,d)\)的前面。Sol其实这道题没有那么hard......
  • 用delphi生成GBK 中文编码 表(4~5) GBK/4~5: 0xAA40~0xFEA0(部分) 扩充汉字 包括繁体
     http://www.cnblogs.com/jfyes/archive/2009/09/24/1573638.html GBK中文编码:(*GBK是GB2312的扩展,是向上兼容的,因此GB2312中的汉字的编码与GBK中汉字的相同。 GBK中每个汉字仍然包含两个字节,第一个字节的范围是0x81-0xFE(即129-254),第二个字节的范围是0x40-0xFE(即64-254)......