建议你去看一看李维的《Delphi5.x分布式多层应用系统篇》。里面有详细的关于三层结构中数据
刷新的例子。

解决方案 »

  1.   

    自己写接口函数来提交SQL语句吧
      

  2.   

    一般来讲用 ClientDataSet1.ApplyUpdates 方法,该方法能实现批量提交,而且数据包经过压缩传送的,较好的解决了三层结构想解决的一个问题:网络传输瓶颈问题。另外能让服务器程序(商业规则层)有机会进行数据特殊处理,这也是推荐的方法。
    在更改数据时尽量不要在客户程序中使用 ClientDataset.CommandText 更改,违背了使用三层结构设计思想,还不如直接使用 c/s 式,另外编程量更多。