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

能否通过语法查找ACCESS自动编号保存的最大值?解决思路

2012-04-19 
能否通过语法查找ACCESS自动编号保存的最大值?例如在数据库新建的表 A 中添加了 10条数据,那么 “ID” 字段

能否通过语法查找ACCESS自动编号保存的最大值?
例如在数据库新建的表 A 中添加了 10条数据,那么 “ID” 字段的值是 1--10。
当我把最后5条记录删除后,通过 select max(id) 得到的值 为 5 ,
请问能否有语法可以查询出当前自动编号的最大保存值【10】?


[解决办法]
按照你你所说的情况可以这样来
在表A中随意新增一条记录。再执行select max(id) 得到的值为新增记录的ID,(得到的值应是11),接下来就不用说了吧


[解决办法]
插入一条记录
然后获得插入这种记录的id再减去1
[解决办法]
可以建立标识字段,删除信息时可以暂且放入垃圾箱(不彻底删除,只把标识0改为1,总信息数不变。)。查询的时候查询总数就可以了。
仅供参考。

热点排行