如何:创建自动编号 DataColumn

数据列 (DataColumn) 通常包括自动生成的序号,例如主键和 ID 列。 通过设置数据列的 AutoIncrementAutoIncrementSeedAutoIncrementStep 属性可将自动生成的序号加载到数据列中。

通过 Visual Studio 设计工具创建数据列时,这些列被自动标记为 AutoIncrement。 更新数据库中包含标识列的表时,不会向数据库发送使用自动编号功能创建的值。

提示

显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您现用的设置或版本。 若要更改设置,请在“工具”菜单上选择“导入和导出设置”。 有关更多信息,请参见 使用设置

设置数据列包含自动生成的序号

  1. 在**“数据集设计器”**中打开您的数据集。

  2. 选择要用自动生成的序号填充的列。

  3. 在**“属性”**窗口中,设置下列属性:

    Property

    设置

    AutoIncrement

    true

    AutoIncrementSeed

    如果要以不同于默认值 0 的值开始,将该值设置为此列的起始序号。

    AutoIncrementStep

    在每一个新行中,该列的值都按此值递增。

    提示

    设置数据列自动增加不会自动将此列指定为主键。 若要将数据列设置为主键列,请参见 如何:将数据列设置为主键

请参见

任务

演练:在 Windows 窗体上显示数据

如何:创建数据表

如何:向数据表添加列

参考

“数据源”窗口

DataTable

概念

数据应用程序开发中的新增功能

TableAdapter 概述

数据源概述

其他资源

数据演练

验证数据