
25/11/2003, 08:45
|
| | 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- |