Laburo España: 250.000 ofertas de empleo

neomode en la web

programación, diseño web y diseño gráfico
Relacíón maestro-detalle en dos grids sincronizados

::: Código :::

miAdaptador = New OleDbDataAdapter("SELECT * FROM LIBROS ORDER BY codLibro", cadConn)
miAdaptadorEjemplares = New OleDbDataAdapter("SELECT * FROM EJEMPLARES ORDER BY codEjemplar", cadConn)
miAdaptador.Fill(miDataSet, "Libros")
miAdaptadorEjemplares.Fill(miDataSet, "Ejemplares")

' Creamos la relación
miDataSet.Relations.Add("Ejemplares_Libro", miDataSet.Tables("Libros").Columns("codLibro"), miDataSet.Tables("Ejemplares").Columns("codLibro"))
' Enlazamos los grid's
dtgLibros.DataSource = miDataSet
dtgLibros.DataMember = "Libros"
dtgEjemplares.DataSource = miDataSet
dtgEjemplares.DataMember = "Libros.Ejemplares_Libro"


Si no funciona este código probad un INNER JOIN en la sentencia SQL del Adaptador de Libros.
Anotación por Mode Martínez Palenzuela a las 11:30:29 | Comentarios (4)
Guardado en la categoría .NET | Referencias (0)

Referencias:

Dirección para referencias

neomode en la web ni su autor se hacen responsables de los comentarios aqui hechos. Cualquier comentario insultante o fuera del tema, será borrado.

Comentarios:

  1. Muy buen artículo, cuando utilice y lo optimice te pasaré algunas notaciones.

    Enviado por Klausens el 07-02-2006 a las 10:57:41

  2. Estaré encantado de corregirtelas ;-)

    Enviado por neomode el 07-02-2006 a las 13:33:54

  3. ¬¬ ujum...

    Enviado por Klausens el 16-02-2006 a las 13:40:36

  4. yo lo tuve que hacer y no es necesario hacer el inner join

    Enviado por Klausens el 13-03-2006 a las 21:33:52


Escribe tu comentario
HTML Permitido. Correo electrónico no se muestra.


Recordar datos

< Regresa a la portada

Copyleft Mode Martínez Palenzuela - Granada - Andalucía - España

Sindica este sitio usando: RSS 1.0, RSS 2.0, Atom. Esta bitácora se mantiene con Bitacorae.
LaInformacion.com lainformacion.com - Medio Oficial de los Premios Bitacoras 2009