Restricción UNIQUE (Cuadro de diálogo)
Actualización: noviembre 2007
Permite ubicar una restricción UNIQUE en una o varias columnas de una tabla de datos, lo que garantiza que no se duplicará ningún valor en una columna o combinación de ellas. Por ejemplo, las columnas de clave principal siempre tienen restricciones UNIQUE. En tiempo de ejecución, este tipo de restricción provoca un error si se intenta insertar un valor duplicado en las columnas restringidas.
Lista de elementos de la interfaz de usuario
Nombre
El nombre literal del objeto de restricción. Se utiliza cuando se hace referencia a la restricción, en el código y como identificador, al editar la restricción en la ventana Propiedades.Columnas
Determina la columna o columnas afectadas por la restricción. Normalmente se crea una restricción UNIQUE para una sola columna. Sin embargo, también se puede crear una restricción que compruebe la singularidad en una combinación de columnas: los valores de las columnas individuales podrían repetirse, pero la combinación de valores de las columnas restringidas debe ser único.Clave principal
Designa esta restricción como la clave principal de la tabla. Esta configuración provoca otros cambios en la definición del conjunto de datos:La propiedad PrimaryKey (una matriz) se establece con el fin de reflejar las columnas especificadas para la restricción.
El valor de la propiedad Unique de cada columna de la restricción se establece en true.
El valor de la propiedad AllowDBNull de cada columna de la restricción se establece en false.
Abrir el cuadro de diálogo de la restricción UNIQUE
Para mostrar este cuadro de diálogo en un conjunto de datos con tipo
Abra el conjunto de datos en el Diseñador de Dataset.
Haga clic con el botón secundario del mouse en la columna a la que desea agregar la restricción.
Seleccione Agregar y, a continuación, Clave.
Para mostrar este cuadro de diálogo en un conjunto de datos sin tipo
En el formulario o componente, seleccione el conjunto de datos sin tipo.
En la ventana Propiedades, haga clic en el botón de la propiedad Tables para mostrar el Editor de la colección de tablas.
En la lista Miembros, seleccione la tabla para la que desea definir la restricción.
Seleccione la propiedad Constraints y haga clic en el botón que aparece junto a (Colección).
En el Editor de la colección de restricciones, haga clic en Agregar y seleccione UniqueConstraint.
Vea también
Tareas
Cómo: Establecer una columna de datos como clave principal
Cómo: Restringir una columna de datos para contener valores únicos
Otros recursos
Conectarse a datos en Visual Studio
Preparar la aplicación para recibir datos
Mostrar datos en formularios en aplicaciones para Windows