rwdx(任我独行) :
  缓存模式的ADO是什么东东?请指教!

解决方案 »

  1.   

    可以考虑一下用batchupdate,
    但当数据改变时,自动更新客户端的数据的办法好麻烦sql server的触发器其实是可以实现,但技术比较复杂;即,建一个扩展存储过程,在sql server触发器里判断该表是否被多个用户调用。如果被调用,从一个用户连接表里得到该用户的handle或com实例号;该扩展存储过程通过给应该用程序发消息来通过回调函数告知数据被改变即要求客户端要给服务器一个回调函数,即三层中使用的。麻烦
      

  2.   

    qiubolecn(来自差生市) 
      batchupdate是不是控件,我怎么没找到!其他大虾有没有其它高见?
      

  3.   

    你设置 Adotable这种adodataset的LockType为ltBatchOptimistic就是了它的递交数据必须要用
    adotable.UpdateBatch();
      

  4.   

    我都是用adoquery控件,刚才看过了,adoquery控件没有updatebatch,而有ltBatchOptimistic,不知那能不能用!还有,缓存模式是不是采用updatebatch!