日期:2014-05-19  浏览次数:20361 次

.NET与数据库方面的问题?
我在.NET中建了一个数据库,并插入了一个名为“book”的表格,其中有一个字段 "bookID "。我设置它的标识规范为“是”,标识增量和标识种子都是“1”。然后我打开该表插入数据,但是数据就是写不进去。当我把它的标识规范改为“否”后,再插入数据就可以了。请问一下,这个标识规范起到一个什么作用,我在很多书上总看到这个,但总不明白为什么?

------解决方案--------------------
标识就是自动增加类型,所以不需要写入.它自己会自动按步长增加.
------解决方案--------------------
标识就是自动增加类型,标识种子是起始值,标识增量是步长.
如果有3条记录:1;2;3;把3删除后,新增的记录标识是4而不是3
------解决方案--------------------
标识 就是一个编号
你设置的是 以1位增量的 字段
所以无需自己 在写入
------解决方案--------------------
相当于SQL SERVER的主键,貌似你没有设置这个标识为主键.
------解决方案--------------------
标识就是自动增加类型,相当于数据库中表中的主键,会自动增长的。