之前有人提及这个问题,可是没有答案,现在我又旧话重提…TADOQuery里边引用了两个表A和B,现在我只需要对A表进行更新操作(不希望影响B表),如果用BDE的话我可以用UpdateSQL控件来控制缓存中哪些字段需要更新,不知道ADO可有类似的方法实现?请各位大虾不啬赐教!

解决方案 »

  1.   

    一样的
    要用adodataset控间
    然后把更新方式设置为批处理方式
    就可以操作了
    自己试试看!
      

  2.   

    应该要指明一个Unique Table的动态属性吧,这才会更新DataSet中多个表中的一个,可我不知道这个动态属性叫啥名字?
      

  3.   

    这个问题可以解决,ADO比较麻烦,DBX也一样,都没有单纯的提供类似BDE的TUpdateSQL控件。看我的这个帖子。http://expert.csdn.net/Expert/topicview.asp?id=2466784适当的地方自己写上类似TUpdateSQL的SQL语句。