首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

VB 数据库从下往上添加数据解决思路

2012-01-16 
VB 数据库从下往上添加数据我使用ADODC控件连接了数据库的一个数据表,然后每分钟向表里增加一行数据如下代

VB 数据库从下往上添加数据
我使用ADODC控件连接了数据库的一个数据表,然后每分钟向表里增加一行数据
  如下代码:
  Ado_HisEvent.Recordset.AddNew
  Ado_HisEvent.Recordset("日期") = Date
  Ado_HisEvent.Recordset("时间") = Time
  Ado_HisEvent.Recordset("报警文本") = bit(i)
  Ado_HisEvent.Recordset.Update

得到的效果是,新的数据行按记录时间 从上到下排列  

请问怎样使数据从下往上添加,使得每个新数据都在最顶上?
注意:我不是要排序的方法,而是只想从下往上增加数据. 
谢谢各位先

[解决办法]
数据显示的时候进行数据排序就OK了。
[解决办法]
添加数据是数据库的维护操作, 数据如何添加由数据库引擎控制. 你想让数据按你的方式显示是数据库的检索操作, 你可以通过排序的方式进行. 维护操作和检索操作是两件事, 别希冀同时解决!
[解决办法]
出库时按时间排序:select * from 表名 order by 日期 desc
[解决办法]
如果是SQL 数据库,非要打开数据库查看的,可以使用触发器完成.

热点排行