![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#2
|
||||
|
||||
|
Para ser mas claros, pongamos el ejemplo con Clientes, facturas y productos. Tenemos esas 3 tablas relacionadas y queremos que se actualicen solas.
Consulta de clientes:
Consulta de facturas:
Consulta de productos:
Tendremos un Datasource por cada consulta y lo relacionamos de la forma habitual, es decir : dtsClientes.Dataset := qryClientes Ahora tenemos que crear la relación Maestro-Detalle a través de los parámetros, eso se hará de forma automática asignando la propiedad qryXXX.Datasource qryFacturas.DataSource := dtsClientes; qryProductos.DataSource := dtsFacturas El tema importante es que el nombre de cada parámetro coincide con el campo de la tabla Maestra, y ahí se forma la relación Maestro-Detalle. A partir de ahora solo tienes que abrir las 3 consultas, y ellas se actualizarán solas al hacer un clic en cualquier registro (sin tener que abrir y cerrar las consultas). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ayuda con los dbgrids | amix | MS SQL Server | 5 | 17-10-2007 03:30:05 |
| Títulos en DbGrids | Viky | Varios | 4 | 01-06-2007 02:08:07 |
| Unir dos DBgrids | Nbull | Conexión con bases de datos | 2 | 02-02-2006 09:19:00 |
| DBGrids en Firebird | RONPABLO | Conexión con bases de datos | 0 | 20-10-2004 06:57:21 |
| Celdas en DBGrids | karocs | Conexión con bases de datos | 1 | 31-08-2004 13:24:13 |
|