1.在A、B两个表中均要建立主键和索引,还要用order by ID字段;
2.每次insert和delete后要commmit,在可界面中设置“确定”按钮来解决;
3.在“确定”中,重新刷新A、B两排序表。

解决方案 »

  1.   

    asp中commit能起作用吗??
    我试试
      

  2.   

    请问如何刷新表呢????我找到一个回复回复人: Leehunter(理性猎人) ( ) 信誉:100  2002-8-4 20:31:02  得分:10 
     
    ROWID,由对象标识,数据文件标识,数据块标识,数据行号组成,是标识记录在数据文件中存放的物理位置。由于ORCALE在存储数据时,会自动寻找空闲的空间存放记录,因此,后插入的数据有可能存放于数据文件的前面。所以,不能用ROWID来标识数据入库的先后顺序。我出现的情况是不是因为“由于ORCALE在存储数据时,会自动寻找空闲的空间存放记录”?? 
      

  3.   

    今天在网上查了很长时间,总算知道为什么会出现这个问题了!!由于DELETE删除记录并不能释放ORACLE里被占用的数据块表空间. 它只把那些被删除的数据块标成unused.
    所以我再插入相同数据的时候,可能把原来的数据块又恢复了,而不是往里面重新添加。那么我怎么能delete后同时释放空间呢?????
    我相信如果能解决这个问题,我的问题也就会解决了