Relacion entre dos tablas en un Data set ADO.NET

25/04/2005 - 16:28 por Arturo Carrión | Informe spam
Hola amigos, espero algiuien me pueda responder esta inquietud. Desdes
ya,muchas gracias. Disculpen si es extensa.
He creado un data set con dos tablas de SQL Server. He establecido una
relacion entre ambas a traves de un campo tipo char(2) en el servidor SQL.
He establecido la relacion 1 a muchos en el esqumea XML de ADO.NET del
conjunto de datos (.xsd) entre dichas tablas. He establecido un data grid
principal y otro de detalle ambos con sus data source y datamember a c/u de
las tablas relacionadas.
No tengo problemas si la tabla secundaria está vacía y todo funciona de
maravillas cuando estoy cargando registros en ella. He chequeado en el motor
SQL que los registros se cargan bien en ambas tablas. El problema surge
cuando ejecuto la aplicacion por segunda vez y esta quiere cargar el data
set con los registros de la tabla secundaria. Me da un error al querer
habilitar la constraint y no puede cargar los registros en la tabla
secundaria mientras que en la primaria si los carga. Creo haber probado
todas las alternativas que me permiten las propiedades de la relacion XML y
nada.
 

Leer las respuestas

#1 Tristan
26/04/2005 - 10:14 | Informe spam
¿En que orden haces el Fill de cada tabla?. ¿Cargas
primero la principal y luego la secundaria?.

Preguntas similares