ado.insert插入数据,查出的时候都是在最后一条,insert不是在当前插入吗,是不是要在字段上建一个索引啊?
我现在是想在当前插入一条数据,在next进行其它数据的操作,而且数据又很多不能每次都open。

解决方案 »

  1.   

    一万条数据叫多啊。order by 一下然后定位到你刚插入那条数据,你试试会不会慢
      

  2.   

    Insert  是在數據指針的的位置INSERT,Append   是在數據集的尾部增加根據你的要求,我建議你將 adoquery or AdoDataset  的 locktype = ltBatchOptimistic
     在保存時  adoquery1.UpdateBatch  這樣更適合些。
      

  3.   

    我的意思是每次从oracle服务器取数据和本地的access比对,可能insert比较多,不可能每次都排一下。
    我现在的算法是它两者都升序排序,根据他们编号的大小来edit,delete,和insert
      

  4.   


    是的post后,你就不用再重新open了。