用Navagator控制Table,每次插入一条记录以后怎么才能让插入的记录在后面而不是在前面

解决方案 »

  1.   

    呵呵,我说怎么没人回你贴啊,原来你设了0分啊.好像insert是插在前面,而append是插在后面.你试试吧.
      

  2.   

    procedure TForm1.DBNavigator1BeforeAction(Sender: TObject;
      Button: TNavigateBtn);
    begin
      if Button = nbInsert then TDBNavigator(Sender).DataSource.DataSet.Append;
    end;
      

  3.   

    zswangII(伴水清清)(一贴不灌,何以灌天下?) 的方法就可以.
      

  4.   

    又是这种月经贴,sigh啊;
    切记关系型数据库记录压根不分前后;
    真的要分前后,自己加个sequence列(unique, 自增长)进去,让这个列来决定前后。
      

  5.   

    我觉得不是悲哀!
    问题其实是一个表面上的问题,大家都会遇见。
    用Navigator插数据,为的就是简单,不用写程序。现在就是想在表面上要一种记录插在后面的现象。
    我说的后面纯粹是一种对于用户来说的后面。
    发贴的时候就是想问问有没有一写小的技巧。虽然没有实验现在,但是我觉得zswangII(伴水清清)(一贴不灌,何以灌天下?) 说的就是一种好的办法!
    后台的数据谁管他呀。真是的!
      

  6.   

    KAO,插在后面你往前移插在前面你往后称一条记录不就得了真是的