我以前在dbgrid里面插入一行 是用的 self.adoquery1.append; 但是我发现每次插入的时候都是在最后一行显示
现在我想在 第三行 和第四行之间插入一行请问有什么方法吗
就象下面在dbgrid里这样
  d1       d2     d3
  01
  02
  03
  04
  05
插入一行08后就象下面
 d1       d2     d3
  01
  02
  03
  08
  04
  05有哪位能实现吗??                                                哪位大哥会的帮帮忙
                                                小弟这里感谢了

解决方案 »

  1.   

    self.adoquery1.insert;//在当前记录插入
    self.adoquery1.append;//在末尾插入
      

  2.   

    self.adoquery1.insert;//在当前记录插入
    self.adoquery1.append;//在末尾插入
      

  3.   

    先用locate定位,再用insert插入
    self.adoquery1.locate();
    self.adoquery1.insert;
      

  4.   

    {先用locate定位,再用insert插入
    self.adoquery1.locate();}请问用locate怎么定位呢 哪位大哥知道呢
      

  5.   

    self.adoquery1.insert;//在当前记录插入
             self.adoquery1.UpdateBatch;//但是我用这一句提交后又跑到最后去了
             请问有什么方法处理这样的问题让它在当前行不跑到最后去呢??
      

  6.   

    self.adoquery1.insert;//在当前记录插入
    self.adoquery1.append;//在末尾插入