回 帖 发 新 帖 刷新版面

主题:关于SQL中的INSERT语句

我们在用insert语句向表中加入记录时,记录是加在表尾的

那请问,我们如何用SQL语句将记录加在表头???

回复列表 (共6个回复)

沙发

对于数据库来说,你记录不管加在哪里都没啥区别!数据库不是excel!

板凳

1 楼 正解

3 楼

这点我是知道的,可是现在有一个问题是,我要按顺序读出最新加入的十条记录,如果加在最后的话,用记录集的rs.MoveLast和rs.MovePrevious会报错,而rs.MoveFirst和rs.MoveNext则能正常使用(原因不明),所以我就产生了把记录加在表头的想法。

或者请问,我还有使用什么方法按时间顺序读出最新加入的十条记录??

4 楼

你给记录加个时间字段或者如果有递增字段的话,不就可以对记录进行排序了吗,然后用select top 10 就可以取前10条记录了!

5 楼

Thanks a lot!

我去试一下,有问题再来请教!!!

6 楼

谢谢大家帮助,问题解决了

我来回复

您尚未登录,请登录后再回复。点此登录或注册