Compartir a través de


Solución de problemas de excepciones: System.Data.ConstraintException

Se produce una excepción ConstraintException cuando se intenta realizar una acción que infringe una restricción.

Sugerencias asociadas

  • Amplíe o desactive las restricciones en el conjunto de datos.
    Puede utilizar la propiedad EnforceConstraints para desactivar temporalmente las restricciones mientras se rellenan las tablas en un objeto DataSet.

  • Asegúrese de que no intenta asignar un valor a un campo de clave principal donde la clave principal ya existe en la tabla de datos.
    Si la clave principal ya existe, se produce esta excepción.

  • Borre los conjuntos de datos antes de cargarlos del estado de vista.
    Si hay datos en el conjunto de datos cuando lo carga, se puede producir esta excepción.

Vea también

Tareas

Cómo: Usar el Asistente de excepciones

Referencia

ConstraintException