
Mostrar information de 2 TB en un mismo Grid.
Publicado por Adolfo (117 intervenciones) el 19/03/2008 22:12:30
Necesito mostrar informacion de dos tablas differentes en un mismo grid, es esto posible?
Puede ser DBGrid o MSHFlexGrid, o cual quier otro grid que permita hacerlo.
Agradeceria cualquier sugerencia, pues hasta ahora solo he podigo mostrar la information de un solo grid.
El codigo que uso para mostrar la informacion de un solo grid is el siguiente:
BDInventario.DatabaseName = ("Z:BDInventario.mdb") 'Activa la base de datos 'BDInventario.mdb'.
BDInventario.RecordSource = TBProductos 'Conecta la tabla 'Productos'.
BDInventario.RecordSource = "SELECT * FROM TBProductos ORDER BY Categoria, NombreProd"
'Selecciona todos los productos de la tabla 'TBProductos' y los ordena por nombre.
BDInventario.Refresh 'Refresca la Base de datos.
LblTotalProd.Caption = BDInventario.Recordset.RecordCount 'Muestra la cantidad total de registros en la tabla.
LblTotalProd.Caption = Format(LblTotalProd.Caption, "###,###")
DBGProductos.ReBind 'Actualiza el Grid.
Pero no se como conectar 2 tablas diferentes al mismo greed.
Puede ser DBGrid o MSHFlexGrid, o cual quier otro grid que permita hacerlo.
Agradeceria cualquier sugerencia, pues hasta ahora solo he podigo mostrar la information de un solo grid.
El codigo que uso para mostrar la informacion de un solo grid is el siguiente:
BDInventario.DatabaseName = ("Z:BDInventario.mdb") 'Activa la base de datos 'BDInventario.mdb'.
BDInventario.RecordSource = TBProductos 'Conecta la tabla 'Productos'.
BDInventario.RecordSource = "SELECT * FROM TBProductos ORDER BY Categoria, NombreProd"
'Selecciona todos los productos de la tabla 'TBProductos' y los ordena por nombre.
BDInventario.Refresh 'Refresca la Base de datos.
LblTotalProd.Caption = BDInventario.Recordset.RecordCount 'Muestra la cantidad total de registros en la tabla.
LblTotalProd.Caption = Format(LblTotalProd.Caption, "###,###")
DBGProductos.ReBind 'Actualiza el Grid.
Pero no se como conectar 2 tablas diferentes al mismo greed.
Valora esta pregunta


0