Hola a Todos!
tengo dos tablas, una de maestro y otra de detalle, quiero relacionar estas dos tablas y que al seleccionar un registro del Maestro me presente se detalle.
Gracias de Antemano! -Usecas-
| |||
Cómo crear un Formulario MAESTRO-DETALLE en VB .NET? Hola a Todos! tengo dos tablas, una de maestro y otra de detalle, quiero relacionar estas dos tablas y que al seleccionar un registro del Maestro me presente se detalle. Gracias de Antemano! -Usecas- |
| |||
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- |