随笔分类 - Delphi FireDac
摘要:分页方法,其中 PageSize 为分页大小, PageIndex 页码 ,0 为第一页 ,RecsSkip 可以通过 PageSize * PageIndex 计算出来,如下: procedure TForm1.PagingQuery(Query: TFDQuery; PageSize, Page
阅读全文
摘要:c++builder XE 官方demo最全60多个 http://community.embarcadero.com/blogs?view=entry&id=8761 FireDAC.Comp.Client 用好FDMemTable代替之前的ClientDataSet,以前ClientDataSe
阅读全文
摘要:要删除ClientDataSet中的所有列,可以使用以下代码: procedure TForm1.Button1Click(Sender: TObject); var i: Integer; begin // 从最后一列开始删除,以避免索引错误 for i := ClientDataSet1.Fie
阅读全文
摘要:或是设置FDquery 的resourceOptions属性
阅读全文
摘要:1 var 2 aStream: TMemoryStream; 3 LDataSet: TFDDataSet; // 申请一个FD数据集 4 MyStream: Tmemorystream; 5 MyJPEG: TJpegImage; 6 MyPng: TPngImage; 7 begin 8 in
阅读全文
摘要:Delphi TField.ProviderFlags 属性 单元:DB 说明:指定应用更新时提供程序如何使用字段值。 语法: 1 property ProviderFlags: TProviderFlags; 描述:ProviderFlags仅与提供给提供程序组件抯事件处理程序的数据包中出现的字段
阅读全文
摘要:fdquery有个属性,FormatOptions.DefaultParamDataType=ftUnknow,默认是ftUnknown,改为ftString就好了,
阅读全文
摘要:TField.ProviderFlags,这对于组 SQL 来说至关重要! ProviderFlags 是 TProviderFlag 的集合,我们来看看 ProviderFlags 可以包含哪些元素 元素名称 说明 备注pfInUpdate INSERT / UPDATE 要包含此字段 实际上会不
阅读全文
摘要:with FDMemTable1 do begin DisableControls; //切断数据感知控件 try Open; //打开 //定义Field fld_Id := TIntegerField(FieldByName('Id')); fld_Value := TStringField(F
阅读全文
摘要:firedac数据集数据序列为JSON FIREDAC数据库引擎充分地考虑了跨平台和跨语言的支持。 因此,FIREDAC数据集可以序列为BIN\XML\JSON,三种格式。 firedac数据集数据序列为JSON字符串: 流导入到FDMEMTable时 必须把流指向起始的位置
阅读全文
摘要:TFDConnection: FetchOptions.Mode 设置为fmAll, 返回全部结果, 否则默认只返回前50条, 效果与open以后再执行FetchAll一样 Specifies how the result set records must be fetched into FireD
阅读全文
摘要:First chance exception at $763FC632. Exception class EMSSQLNativeException with message '[FireDAC][Phys][ODBC][Microsoft][SQL Server Native Client 10.
阅读全文
摘要:Defining Connection (FireDAC) 连接定义就是应用程序使用特定的FireDAC驱动连接数据库的参数集合。相当于BDE的别名,ADO的UDL,或者ODBC的DSN。 For the list of supported database management systems a
阅读全文
摘要:调用DATASNAP+FIREDAC的远程方法有时会执行二次SQL或存储过程的BUG 1)查询会重复执行的情形:Result := DATASETPROVIDER.Data会触发它关联的DATASET执行一次查询fdquery.Close;fdquery.sql.Clear;fdquery.sql.
阅读全文
摘要:TDataSet控件以及它的继承控件,例如TSimpleDataSet/TClientDataSet等都可以使用Locate方法在结果数据集中查寻数据。程序首先必须使用SQL命令从后端数据库中取得数据并且形成结果数据集,然后才使用Locate方法查寻数据。当使用Locate方法查寻数据时,开发人员可
阅读全文
摘要:Help里的解释 function Locate(const KeyFields: String; const KeyValues: Variant; Options: TLocateOptions): Boolean; KeyFields: is a string containing a sem
阅读全文
摘要:Delphi FrieDAC 大数据处理 大数据处理, 要用到Array DML 插入数据 先要设置插入的数据量 FQuery1.Params.ArraySize := 1000; for index:= 0 to 1000 -1 to begin FQuery1.Params.ParamByNam
阅读全文