如何:创建自动编号 DataColumn
数据列 (DataColumn) 通常包括自动生成的序号,例如主键和 ID 列。 通过设置数据列的 AutoIncrement、AutoIncrementSeed 和 AutoIncrementStep 属性可将自动生成的序号加载到数据列中。
通过 Visual Studio 设计工具创建数据列时,这些列被自动标记为 AutoIncrement。 更新数据库中包含标识列的表时,不会向数据库发送使用自动编号功能创建的值。
提示
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置。
设置数据列包含自动生成的序号
在**“数据集设计器”**中打开您的数据集。
选择要用自动生成的序号填充的列。
在**“属性”**窗口中,设置下列属性:
Property
设置
true
如果要以不同于默认值 0 的值开始,将该值设置为此列的起始序号。
在每一个新行中,该列的值都按此值递增。
提示
设置数据列自动增加不会自动将此列指定为主键。 若要将数据列设置为主键列,请参见 如何:将数据列设置为主键。