Visual Basic.NET - Maestro-Detalle

 
Vista:

Maestro-Detalle

Publicado por Pableras (17 intervenciones) el 29/05/2007 18:59:11
Hola, qué tal ???

Tengo en mi página web aspx 2 datagrids. El de arriba con paises y el de abajo con provincias.

Me gustaría hacer lo que llaman Maestro-Detalle, con DataSets, DataRelations, etc de manera que al seleccionar un registro de arriba, me salgan las provincias de ese país abajo.

Alguien conoce alguna página donde haya algún ejemplo bien explicado o tenga algún ejercicio propio en su casa, etc para poder ver cómo funciona? si fuera en C# mejor, pero me da un poco igual.

Muchas graciassss
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Maestro-Detalle

Publicado por Ricardo (1 intervención) el 06/06/2007 18:22:18
Quiero que me envien todo lo referente de como hago un maestro-detalle en visual basic.net por favor
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Maestro-Detalle

Publicado por Hamrhi (1 intervención) el 04/08/2011 22:48:56
Hola, con este codigo a pelo puedes armar el maestro detalle:

-----------------------------------------
dgv_maestro, datagridview para maestro
dgv_detalle, datagridview para detalle
Columns("id"), columna que liga .las dos tablas

Call conectarBD()
da_maestro = New SqlDataAdapter("SELECT * FROM maestro", g_conexion)
da_detalle = New SqlDataAdapter("SELECT * FROM Detalle", g_conexion)

ds_datos = New DataSet()
da_maestro.Fill(ds_datos, "maestro")
da_detalle.Fill(ds_datos, "detalle")
Call desconectarBD()

'Estableciendo relacion
ds_datos.Relations.Add("PK", ds_datos.Tables("maestro").Columns("id"), ds_datos.Tables("detalle").Columns("id"))

dgv_maestro.DataSource = ds_datos '.Tables("maestro")
dgv_maestro.DataMember = "maestro"

dgv_detalle.DataSource = ds_datos '.Tables("detalle")
dgv_detalle.DataMember = "maestro.PK"

------------------------------------------------------------------------------


Con eso deberias tener el maestro de talle andando.


Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Jose
Val: 10
Ha aumentado su posición en 6 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:Maestro-Detalle

Publicado por Jose (7 intervenciones) el 29/09/2016 06:54:07
EXCELENTÍSIMO APORTE, hoy todo el dia estuve tratando de que mi ejercicio maestro-detalle funcionara y con este pequeño ejemplo pude solucionar el mio propio. Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar