读书人

Access数据库中删除记录之后自动编号的

发布时间: 2012-06-05 13:54:06 作者: rapoo

Access数据库中删除记录之后自动编号的ID不连续怎么办?
我初学用ASP+Access做网站,可是删除如自动编号为10的记录,整个自动编号的字段里就再无10的记录,可以像Excel那样前面删除了某行记录后,后面的自动编号就自动填充到原来的的位置(意思就是怎么删除,自动编号字段的数字都是连续的)。能够达到这种效果吗?谢谢!!

[解决办法]
这是标识符,有可能其它表和这个值关联的。怎么能随便改呢


你如果想要连续,可以在查询的时候进行处理

SQL code
select * ,(    select count(*) from tb where id < = a.id) as row_number from tb as a 

读书人网 >ASP

热点推荐