DELPHI数据控件TclientDataSet的详细说明.docVIP

  • 89
  • 0
  • 约3.72万字
  • 约 57页
  • 2022-03-14 发布于湖北
  • 举报
DELPHI数据控件TclientDataSet的详细说明 与TTable、TQuery一样,TClientDataSet也是从TDataSet继承下来的,它通常用于多层体系结构的客户端。 TClientDataSet最大的特点是它不依赖于BDE(Borland Database Engine),但它需要一个动态链接库的支持,这个动态链接库叫DBCLIENT.DLL。在客户端,也不需要用TDatabase构件,因为客户端并不直接连接数据库。 由于TClientDataSet是从TDataSet继承下来的,所以,它支持诸如编辑、搜索、浏览、纠错、过滤等功能。由于TClientDataSet在内存中建立了数据的本地副本,上述操作的执行速度很快。也正是由于TClientDataSet并不直接连接数据库,因此,客户程序必须提供获取数据的机制。 在Delphi 4中,TClientDataSet有三种途径获取数据: .从文件中存取数据。 .从本地的另一个数据集中获取数据。 .通过IProvider接口从远程数据库服务器获取数据。 在一个客户程序中,可以同时运用上述三种机制获取数据。 1、浏览和编辑数据 和其他数据集构件一样,可以用标准的数据控件显示由TClientDataSet引入的数据集,当然,这需要借助于TDataSource构件。 由于TClientDataSet是从TDataSet

文档评论(0)

1亿VIP精品文档

相关文档