dbGridEh + adoQuery + SQL ,有關建索引.
插入記錄沒問題, 但保存之後, 就自動跳到末尾.
有方法讓其不要跳到末尾?
不要建議我Requery再Locate.那有點慘.

解决方案 »

  1.   

    你主键索引的问题:你插入记录虽然显示是在当前记录位置,但保存时,数据库会给它分配一个主键,肯定是排在最后的。
    SQL数据中,一般情况下insert 和append  效果都是一样的。都追加记录。
    如果你不用Requery再Locate,那就用Requery,last。
      

  2.   

    adoQuery的SQL语句加上order by排序
      

  3.   


      Boo:TBookMark;
      GetBookMark;
      GotoBookMark..  
      

  4.   

    book  Locate 意义上是一样的