怎样减少远程数据模块里面 的 大量的成堆的 adoquery+provider(100分)

  • 主题发起人 主题发起人 zogun
  • 开始时间 开始时间
Z

zogun

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序用的是midas,在远程数据模块里面有大量的adoquery+provider,听说高人只用一个adoquery+provider,请大家指点我一下,怎样减少adoquery+provider,便于维护,谢谢
 
一个Provider只能提供一个DataSet。怎么可能。其实有多少provider啥的有个屁关系。
 
对数据量少的Clientdataset可以共用一个adoquery+provider,这样你可以一次将所要的数据读取到客户端;但是,对于有大量数据的情况,还是用单独的adoquery+provider好一些,主要是有利于分批读取数据.
 
直接写接口方法,其实放一个DS上去就相当于增加了一个接口,自己写接口方法也一样。另外,全用写类继承,这样就不用拉控件了。不过一定要拿捏好对象的创建和释放.
 
一个adoquery+provider加一个ADOConnection1
域者是一个SQLDataSet1+provider加一个SQLConnection1
 
放到datamodle中去。。。。。。。
 
同意zhuchengchuan说法
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部