mostrar datos de otra tabla
hola a todos amigos, miren tengo un dbgrid en el cual muestro todos los campos de una tabla lamada planilla institutos, los campos son= cod_planilla,cod_instituto,fecha_volver,entrego, y observaciones.
entonces mientras el programa esta en ejecucion se muestra esta tabla. por otro lado esta la tabla instituto con los campos= cod_instituto,nombre,numero,telefono,direccion y localidad. como ven ambas tablas estan relacionadas con (cod_instituto), entonces quiero que mientras el prog esta en ejecucion, cuando seleccione un registro del dbgrid me aparezcan los datos del instituto en un los dbedit. habria alguna otra forma? seria posible con ttables o query? gracias, si o si necesito mostrar lso datos en dbgrid como si fuera una planilla. muchas gracias amigos ,las tablas fueron hechas en paradox |
Hola gonza_619, debes hacer una relación maestro-detalle entre tus dos tablas, mejor que utilices Querys. Para hacer dicha relación haces lo siguiente:
QueryTablaPlanilla relacionado digamos con DataSourcePlanilla (Maestro) Queryinstituto con DataSourceInstituto (Detalle) Para la relación maestro-detalle Queryinstituto->DataSource->DataSourcePlanilla Las consultas que deberías tener son estas: En QueryTablaPlanilla:
En Queryinstituto
Saluditos |
re sobre base datos
muchas gracais carol, lo voy a probar
|
La franja horaria es GMT +2. Ahora son las 00:00:06. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi