zoukankan      html  css  js  c++  java
  • 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内存表查询 

  • 相关阅读:
    第二次博客作业
    C博客作业00--我的第一篇博客
    第1次任务:购物车程序的面向对象设计
    DS博客作业05--查找
    DS博客作业04--图
    DS博客作业03--树
    DS博客作业02--栈和队列
    C博客作业05-指针
    C博客作业04--数组
    C博客作业03--函数
  • 原文地址:https://www.cnblogs.com/hnxxcxg/p/10281456.html
Copyright © 2011-2022 走看看