sql2000数据库自动标识列问题【】

来源:百度知道 编辑:UC知道 时间:2024/09/28 06:46:39
我的数据库student表里有id主键列(自动标识列),当我在进行按ID删除时,这个自动标识的ID号就会被删除,id排序也不完整了!【例如】id排序(1、2、3)当我删除第二条时id排序(1、3),我怎么才能把id为3的变成2,后面的数据也是以此类推!
我删除之后还要从数据库中查询、显示,那我就在DataGridView上手动添加一列吗?
===============================
您能说的在详细一点吗?我有点不太明白!!!! 如果new_id 字段是在数据库中的,我改怎么设计它!!

数据库是给开发人员看的~~就算在数据库中

id name
1 张三
3 李四
4 王五

但是你可以让他显示的时候是这样的

new_id id name
1 1 张三
2 3 李四
3 4 王五

=============补充=================
我写的new_id 实际上在数据库中 是不存在的~只要显示的时候 弄出来就行了。

取消 id 自动标识
保存后~
再次设置 id 自动标识