从其它多个表中取出多条记录,追加到另一个表中,用table.append方法,可是每次加进去的记录却不一定都是在表尾。为什么?(没有用ADOTable)我该怎么做才能保证每次都是在表的最后一条记录后加入新记录?

解决方案 »

  1.   

    你是不是设置了主键之类的;
    要排序的;
    另外你可以用insert试试;
      

  2.   

    加上主键以后你再append就应该是加在最后面的了
      

  3.   

    Append当然在最后面啦,
    Insert 看看
      

  4.   

    楼上的,人家本来就要求加在最后。
    建个主键,ORDER BY 主健。
      

  5.   

    强烈见议你还是使用ACCESS数据库不用做任何设置就是加在后面或者你试图使用SQL SERVER肯定不会发生这类该死的问题,你的问题跟我以前初学时一样
      

  6.   

    添加的时候,先table.last,再table.append.
      

  7.   

    就是先table.last,然后再table.append