Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/11/2003, 08:45
usecas
 
Fecha de Ingreso: noviembre-2003
Mensajes: 38
Antigüedad: 21 años, 4 meses
Puntos: 0
he encontrado la solucion a mi pregunta!

Como decia tengo dos tablas, creo un DataAdapter para MAESTRO y otro para DETALLE, seleccionando la tabla correspondiente. Despues inserto un DataSet y le asigno el DataAdapter que contenga la tabla MAESTRO. Inserto dos Datagrid y no le pongo nada en la propiedad DataSource, a continuacion en el evento Load del Formulario escribo lo siguiente:

DataAdapterMaestro.Fill(Dataset1,"Maestro")
DataAdapterDetalle.Fill(Dataset1,"Detalle")
-Una Linea-DataSet1.Relation.Add("MaestroDetalle", Dataset1.Tables("Maestro").Column("IdMaestro"), Dataset1.Tables("Detalle").Column("IdMaestro"))-Una Linea-
DatagridMaestro.DataSource = Dataset1
DatagridDetalle.DataSource = Dataset1
DatagridMaestro.SetDataBound(Dataset1,"Maestro")
-Una Linea-DatagridMaestro.SetDataBound(Dataset1,"Maestro.Mae stroDetalle")-Una Linea-

Esto lo que hace es crearme una relacion por medio de los ID de las tablas.

Espero que a alguien mas le sirva!

Atte: -USECAS-

"Di Sí a Software Libre (GNU)" -Nicaragua-