Foros del Web » Programación para mayores de 30 ;) » .NET »

error System.Data.DBConcurrencyException

Estas en el tema de error System.Data.DBConcurrencyException en el foro de .NET en Foros del Web. Hola a todos¡Tengo el siguiente error en windos form vb.net Código HTML: Excepción no controlada del tipo 'System.Data.DBConcurrencyException' en system.data.dll Información adicional: Infracción de concurrencia: ...
  #1 (permalink)  
Antiguo 15/06/2005, 06:33
 
Fecha de Ingreso: agosto-2004
Mensajes: 234
Antigüedad: 20 años, 5 meses
Puntos: 1
error System.Data.DBConcurrencyException

Hola a todos¡Tengo el siguiente error en windos form vb.net

Código HTML:
Excepción no controlada del tipo 'System.Data.DBConcurrencyException' en system.data.dll

Información adicional: Infracción de concurrencia: DeleteCommand afectó a 0 registros.

Me sale cuando al eliminar una fila y luego actualizo,no se porque me sale mal porque lo tengo igual con otra tabla y va bien,si alguien puede ayudarme le estaria muy agradecido¡

Saludos¡
  #2 (permalink)  
Antiguo 15/06/2005, 08:50
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 20 años, 1 mes
Puntos: 9
Puede ser que al eliminar ese registro, esté relacionado con algun otro registro hijo de otra tabla, y no te permita eliminar ese mientras existan registros relacionados?

Si se trata de eso, puedes crearte DataRelations en el Dataset que representen a las relaciones que tienes en la BD, para que no te ocurra esto, y en este caso te sacará un mensaje indicándote eso mismo..
Si no, también puedes configurar las relaciones de la BD para que te elimine todos los hijos cuando se intente eliminar un registro que tiene hijos relacionados...

Aunque pueden haber más razones para este tipo de error...

Saludos!
__________________
..:: moNTeZIon ::..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:41.