.Net源码论坛 [ 繁体中文 ]

发新话题 回复该主题

[Ado.net] 如何设计Sql数据库中的字段为自动填充数据并自动加1的自增量 [复制链接]

楼主
数据库表的字段设为关键字段,一般情况下,关键字段不允许存在重复数据。很多人都是这么来解决重复数据的,即将该字段设置为数值型,让插入的操作不对该字段进行任何的操作,仅将数据插入到其他字段,而该关键字段是自动增加并填充数值的,这就很好的保证了即又填充又不重复的双重问题!此外,使用数值自增的数据作为关键字段,有一个大大的好处,那就是,对于数据的查询及其他的操作,非常方便,为什么呢?因为该字段的值是数值,不是中文等,作为参数的调用或传递非常方便!再者,作为关键字段的自增量数据,它不允许您修改,因为它是自动填充的,这就很好的保证了数据的重复问题!如何设置字段为自增量!打开数据库表设置字段,首先选择一个字段作为关键字段!之后在下方的属性设置面板里面,选择标识为是,然后,再设置标识种子为1,同时,我们还能设置标识递增量为1,或者设置为2345等都可以,总之,只要填写为整数就行了!
您所在的用户组无法下载或查看附件
                              如上图,是设置好的一个关键自增量字段!其中,标识种子为初始值,识递增量为步长值,一般都是设置为1,如果有特殊需要,请自行修改!以后在使用的过程中,对于该表的操作,诸如插入数据、录入数据的操作,我们只管往其他字段输入数据就行了,该关键字段会自动插入自增数字,例如,当前的值为1,那么,你再往表的其他字段输入数据时,该关键字段的值会自动填充为2,其它的依此类推!
分享 转发
TOP
发新话题 回复该主题