日期:2014-05-18  浏览次数:20653 次

数据库中自动增长字段的处理问题?
在数据库中,如果把一个字段(如:id)设置为自动增长,那么在进行一些添加操作后数据会是这样:
id 其它内容
1
2
3
4
5
6
7
8
9
10
如果进行一些删除操作后数据会是这样
id 其它内容
1
3
6
8
然后再进行增加操作后数据是这样
id 其它内容
1
3
6
8
11
12
13
14
15
16
17
问题:怎样可以把数据处理成这样:
id 其它内容
1
2
3
4
5
6
7
8
9
10
11
也就是不让id有断的地方?


------解决方案--------------------
那你只能自己写方法实现了。
------解决方案--------------------
在进行增加操作数据时 id采用
先把数据库表中的最大id取出来,然后作为插入id的参数传递,来增加记录