不需要什么手段,
ADOQuery有MaxRecords属性的。

解决方案 »

  1.   

    To : windindance(风舞轻扬) (  )
     ADOQuery有MaxRecords属性的。
    不是说ado一次返回所有记录到内存吗?另外,若在中间层返回大部分字段,而在client端值显示一小部分字段,且显示的名称与中间层不同怎么控制南?
      

  2.   

    如果你用TSocketConnection连接的话,可以用拦截技术,压缩数据.
    Delphi的Demo\Demos\Midas\Intrcpt下有代码实例和使用说明(在代码中).
      

  3.   

    如果用TDCOMConnection连接,手段哪?
    李维的数我也初步看了一点,可在使用中吃不透。能详叙实际中一些技巧和思路吗?
      

  4.   

    我觉的,重点应该放在两个方面;
    第一个方面就是服务器端的数据编辑、更新上;
    别一个方面就是对客房端的冗余控制//但是我觉的不是MaxRecords;
      

  5.   

    windindance(风舞轻扬) 大哥不要谦虚嘛! 
    title(桶漆底脱) 
    ihihonline(小小)
    你们说的方向很好,能深入讨论吗? 
      

  6.   

    少写sql,自己使用代码控制逻辑啊这样是可以减少网络的负担的,但是实时控制不行的,最好写一些advisesink来监控哦
      

  7.   

    skimwater(掠水惊鸿) (  ) :
    一般的思路是,最好不要在客户端直接访问数据库,要使客户端只起到显示数据和收
                                                       ````````````     
    集用户输入的数据的作用,即在服务器端写好函数,在客户端根据将用户输入的数据
    ````````````````````
    一参数的形式交给服务器的函数.还有,就是最好将各种业务规则使用存储过程来实
                                                 ``````````````````````
    现,这是最有效率的办法! 
    ``
    client端的功能我是这样安排的,但将各种业务规则使用存储过程来实现(能给一例吗),那数据集组件作用呢?海量数据的优化传输(如分页显示,部分字段显示,创建动态对象)呢?