摘要: 影响ClientDataSet处理速度的一个因素TClientDataSet是Delphi开发数据库时一个非常好的控件。有很强大的功能。我常常用ClientDataSet做MemoryDataSet来使用。还可以将ClientDataSet的数据保存为XML,这样就可以做简单的本地数据库使用。还有很多功能就不多说了。在使用ClientDataSet的过程中关于怎样提高处理速度这个问题,我就我个人的一点点体会和大家分享一下。通常情况下我们一般都是用...ClientDataSet-->DataSource-->DBComponent这样的结构,处理数据的时候就直接操作ClientDa 阅读全文
posted @ 2011-02-05 14:52 delphi中间件 阅读(653) 评论(0) 推荐(0) 编辑
摘要: 那种往应用服务器中拖放一堆TDataSet, TDaTaSetProvider控件的做法,非常的笨拙。可以通过使用对象池来改进之。数据集对象池unit ServerMethodsUnit1;interfaceuses SysUtils, Classes, DSServer, DB, Generics.Collections, DSService, Provider, ADODB;type TServerMethods1 = class(TDSServerModule) procedure DSServerModuleCreate(Sender: TObject); private { Priv 阅读全文
posted @ 2011-02-05 14:11 delphi中间件 阅读(1668) 评论(0) 推荐(0) 编辑