11 个解决方案
#1
将id设置为主键
数据类型为int 允许空
在下面列中将标识选“是”
数据类型为int 允许空
在下面列中将标识选“是”
#2
这个是自动编号 access有
sql里面要实现的话
这样做
create table tb (id int identity not null,
name nvarchar,
......
......
PRIMARY KEY (id));
sql里面要实现的话
这样做
create table tb (id int identity not null,
name nvarchar,
......
......
PRIMARY KEY (id));
#3
把ID字段设置成种子
#4
在SQLSERVER中设置一下就可以了
#5
数据类型为int ,在下面列中将标识选“是”
#6
标识.
#7
谢谢大家,这个问题解决了!
还有一个问题,如果我把数据库中的一条记录删除了,比如原来有记录1,2,3,4,假如我把第2条记录删除了,那么id序号将会变成1,3,4,能不能让id序号自动连续排列,让id序号变成1,2,3,而不是跳过了中间的2。谢谢!!
还有一个问题,如果我把数据库中的一条记录删除了,比如原来有记录1,2,3,4,假如我把第2条记录删除了,那么id序号将会变成1,3,4,能不能让id序号自动连续排列,让id序号变成1,2,3,而不是跳过了中间的2。谢谢!!
#8
数据类型为int ,在下面列中将标识选“是”, 标识种子 标识增量 都设置成1
#9
数据类型int长度4非空
标识:是
下面用默认的1
标识:是
下面用默认的1
#10
这个只有自己写程序,后面多加个字段,写入,或者直接在ID里,标识就不设置是了. 每次写入前读取最大的ID,然后+1
#11
中间跳过是不可能的.
#1
将id设置为主键
数据类型为int 允许空
在下面列中将标识选“是”
数据类型为int 允许空
在下面列中将标识选“是”
#2
这个是自动编号 access有
sql里面要实现的话
这样做
create table tb (id int identity not null,
name nvarchar,
......
......
PRIMARY KEY (id));
sql里面要实现的话
这样做
create table tb (id int identity not null,
name nvarchar,
......
......
PRIMARY KEY (id));
#3
把ID字段设置成种子
#4
在SQLSERVER中设置一下就可以了
#5
数据类型为int ,在下面列中将标识选“是”
#6
标识.
#7
谢谢大家,这个问题解决了!
还有一个问题,如果我把数据库中的一条记录删除了,比如原来有记录1,2,3,4,假如我把第2条记录删除了,那么id序号将会变成1,3,4,能不能让id序号自动连续排列,让id序号变成1,2,3,而不是跳过了中间的2。谢谢!!
还有一个问题,如果我把数据库中的一条记录删除了,比如原来有记录1,2,3,4,假如我把第2条记录删除了,那么id序号将会变成1,3,4,能不能让id序号自动连续排列,让id序号变成1,2,3,而不是跳过了中间的2。谢谢!!
#8
数据类型为int ,在下面列中将标识选“是”, 标识种子 标识增量 都设置成1
#9
数据类型int长度4非空
标识:是
下面用默认的1
标识:是
下面用默认的1
#10
这个只有自己写程序,后面多加个字段,写入,或者直接在ID里,标识就不设置是了. 每次写入前读取最大的ID,然后+1
#11
中间跳过是不可能的.