![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#4
|
||||
|
||||
|
Hola.
Creo que lo que queres es mantener "sincronizado" el padre con los hijos, de manera que si el usuario elige el pedido 10, se vean solamente las líneas que componen ese pedido. ¿estoy en lo correcto? (asumiré que si. )Eso en delphi se llama "Master-Detail" y está soportado en todos los datasets que conozco. Si trabajas con queryes, basta que en el query incluyas el o los parámetros necesarios para "conectar" al encabezado con sus detalles. Supongamos que hay un campo id_pedido que es la llave entre ambos. Podes dejar que delphi se encargue de mantener la sincronía entre estos con un query parametrizado:
Luego, la propiedad DataSource del query la estableces a un datasource cuyo dataset sea el encabezado. Ahora, cada vez que se mueva el registro en el encabezado, se cargarán automáticamente los detalles de dicho pedido, siempre que el query del detalle esté abierto. El secreto es que el query del detalle tenga como parámetros los nombres de los campos que hacen la relación en la tabla maestra. Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Parametros Opcionales no Parametros por defecto | Velia | Varios | 7 | 19-08-2006 15:18:42 |
| Parámetros en ADO | Delfin | Conexión con bases de datos | 0 | 19-03-2005 00:02:36 |
| parametros | rebollo75 | SQL | 3 | 23-11-2004 19:44:59 |
| Parametros | jostrix | Varios | 1 | 31-10-2004 11:55:33 |
| Parametros BDE | Red_Delphi | Conexión con bases de datos | 0 | 13-10-2003 10:18:05 |
|