数据插入排序显示的问题(100分送出)
我有一个表,两列 
 一列是   序号 
 一列是   时间   
 要不停的插入时间 
 但我需要根据插入的时间值来决定序号的值 
 也就是说   序号的值是根据时间的先后来生成的 
 注意   插入的时间值由可能是前面的 
 所以在此时间之后的序号值都要发生改变 
 请问各位有没有好的办法来解决这个问题 
 数据量会在万条左右
------解决方案--------------------数据量会在万条左右 
 =========================> > >  
 不多.... 
 先随意插入,再按时间顺序读出全部,从新把这些数据更新回数据库...循环
------解决方案--------------------用存储过程或者触发器,以时间列为主键,在插入一条数据以后,更新时间大于等于当前时间的序号
------解决方案--------------------排序显示?只是显示吗,需不需要更新数据库呢? 
 如果只是现实,按时间排序查询,在界面上按顺序写序号就可以了 
 如果要更新到数据库,先更新时间,再使用游标更新编号会比较好
------解决方案--------------------可以用dataTable来实现,假设你是按先后顺序来编号 
 1.获取一个新的时间 
 2.找出大于这个时间的所有行(加排序效果),并记下第一行的序号(如果有的话,这里要判断处理一下了) 
 3.将这些行的序号列统一加1 
 4.新增一行,将该行的值用刚才第一行的序号来赋值
------解决方案--------------------  那就用: 
 触发器