zoukankan      html  css  js  c++  java
  • Delphi TClientDataSet[1] 介绍

    Delphi TClientDataSet[1] 介绍

    TClientDataSet实现了一个独立于数据库的数据集。

    引用单元:DBClient

    TClientDataSet = class(TCustomClientDataSet)
      published
        property Active;
        property Aggregates;
        property AggregatesActive;
        property AutoCalcFields;
        property CommandText;
        property ConnectionBroker;
        property Constraints;
        property DataSetField;
        property DisableStringTrim;
        property FileName;
        property Filter;
        property Filtered;
        property FilterOptions;
        property FieldDefs;
        property IndexDefs;
        property IndexFieldNames;
        property IndexName;
        property FetchOnDemand;
        property MasterFields;
        property MasterSource;
        property ObjectView;
        property PacketRecords;
        property Params;
        property ProviderName;
        property ReadOnly;
        property RemoteServer;
        property StoreDefs;
        property BeforeOpen;
        property AfterOpen;
        property BeforeClose;
        property AfterClose;
        property BeforeInsert;
        property AfterInsert;
        property BeforeEdit;
        property AfterEdit;
        property BeforePost;
        property AfterPost;
        property BeforeCancel;
        property AfterCancel;
        property BeforeDelete;
        property AfterDelete;
        property BeforeScroll;
        property AfterScroll;
        property BeforeRefresh;
        property AfterRefresh;
        property OnCalcFields;
        property OnDeleteError;
        property OnEditError;
        property OnFilterRecord;
        property OnNewRecord;
        property OnPostError;
        property OnReconcileError;
        property BeforeApplyUpdates;
        property AfterApplyUpdates;
        property BeforeGetRecords;
        property AfterGetRecords;
        property BeforeRowRequest;
        property AfterRowRequest;
        property BeforeExecute;
        property AfterExecute;
        property BeforeGetParams;
        property AfterGetParams;
      end;

    描述:

    • TClientDataSet表示内存中的数据集。客户端数据集可以用作用于单层数据库应用程序的全功能、独立、基于文件的数据集。以这种方式使用时,客户机数据集表示存储在用户硬盘上专用文件中的数据。
    • 来自另一个数据集的记录的本地内存缓冲区。另一个(源)数据集可以与客户端数据集位于相同的表单或数据模块中(例如,当客户端数据集为来自单向数据集的数据提供导航和编辑支持时)。当客户端数据集支持多层数据库应用程序的客户端部分时,源数据集也可以驻留在单独的系统上。
    • 注:上述两个功能并不相互排斥。应用程序可以设计为支持使用“公文包”模型脱机处理数据的选项。在现场,应用程序使用TClientDataSet与与源数据集关联的数据库服务器通信。当用户在非现场工作时,客户端数据集将数据的快照写入硬盘。应用程序在非现场使用此快照,客户端数据集在单个分层应用程序中充当基于文件的数据集。
    • 当客户端数据集表示来自另一个数据集的数据时,它通过数据集提供程序与该数据集通信。客户端数据集通过IAppServer接口与此提供程序通信。当提供程序与客户端数据集处于相同的表单或数据模块中时,IAppServer接口由为您创建的隐藏对象实现。当在客户端应用程序中作为多层应用程序的一部分使用时,客户端数据集通过远程数据模块的IAppServer接口将所有调用传递给提供程序。

    创建时间:2021.09.13  更新时间:

    博客园 滔Roy https://www.cnblogs.com/guorongtao 希望内容对你所有帮助,谢谢!
  • 相关阅读:
    Infopath Notify 弹出提示信息
    window.showModalDialog 返回值
    【转】获得正文内容中的所有img标签的图片路径
    Json Datable Convert
    Sharepoint 列表 附件 小功能
    Surgey 权限更改
    SQL 触发器用于IP记录转换
    Caml语句 查询分配给当前用户及当前组
    jquery 1.3.2 auto referenced when new web application in VSTS2010(DEV10)
    TFS diff/merge configuration
  • 原文地址:https://www.cnblogs.com/guorongtao/p/15260948.html
Copyright © 2011-2022 走看看