Cómo: Crear un objeto DataColumn con valor autonumérico
Actualización: noviembre 2007
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 Valores de configuración de Visual Studio. |
Para establecer una columna de datos para contener números generados automáticamente
Abra su conjunto de datos en el Diseñador de DataSet.
Seleccione la columna que desea rellenar con números generados automáticamente.
En la ventana Propiedades, defina las propiedades siguientes:
Propiedad
Parámetro
true
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.
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 en una aplicación para Windows
Cómo: Agregar columnas a un DataTable
Conceptos
Información general sobre TableAdapter
Información general sobre orígenes de datos