Cómo: Crear un objeto DataColumn con valor autonumérico

Las columnas de datos (DataColumn) contienen a menudo números secuenciales generados automáticamente; por ejemplo, claves principales y columnas de identidad. Puede cargar los números generados automáticamente en columnas de datos estableciendo las propiedades AutoIncrement, AutoIncrementSeed y AutoIncrementStep de la columna de datos.

Cuando las columnas de datos se crean por medio de las herramientas de diseño de Visual Studio, las columnas se marcan automáticamente como AutoIncrement. Al actualizar una tabla de la base de datos que contiene una columna de identidad, no se envían a la base de datos los valores creados con la característica de numeración automática.

Nota

Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.

Para establecer una columna de datos para contener números generados automáticamente

  1. Abra su conjunto de datos en el Diseñador de DataSet.

  2. Seleccione la columna que desea rellenar con números generados automáticamente.

  3. En la ventana Propiedades, defina las propiedades siguientes:

    Propiedad

    Parámetro

    AutoIncrement

    true

    AutoIncrementSeed

    Si desea comenzar en un número diferente del valor predeterminado de 0, establezca este valor en el número de inicio para esta columna.

    AutoIncrementStep

    Este valor incrementa el valor de columna en cada nueva fila.

    Nota

    El establecimiento de una columna de datos para incrementarse automáticamente no designa la columna como clave principal de forma automática. Para establecer una columna de datos como columna de clave principal, vea Cómo: Establecer una columna de datos como clave principal.

Vea también

Tareas

Tutorial: Mostrar datos en un formulario Windows Forms

Cómo: Crear DataTables

Cómo: Agregar columnas a un DataTable

Referencia

Orígenes de datos (ventana)

DataTable

Conceptos

Novedades en el desarrollo de aplicaciones de datos

Información general sobre TableAdapter

Información general sobre orígenes de datos

Otros recursos

Tutoriales sobre datos

Validar datos