Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   3 tablas de paradox (https://www.clubdelphi.com/foros/showthread.php?t=15805)

OmarMtz 05-11-2004 03:25:10

3 tablas de paradox
 
Una pregunta que no he podido resolver:

Como puedo conectar tres tablas de paradox para una aplicacion?
Explico... Tengo la tabla general, una Tabla Maestra-Notas, y una Notas Detalle...
La tabla general tiene un id autonumerico, un campo codigoTitulo, y un indice secundario relacionado con el campo codigo
La maestra-Notas tiene un Id autonumerico, un campo codigo-Nota, un campo codigo-General y dos indices secundarios relacionados con estos dos ultimos.
La NotasDetalle, tiene los mismos campos mas aparte lo que corresponde a una nota de venta.
No he podido relacionar las tres para que en la detalle me muestre al ingresar el codigo-General, la nota activa, y el titulo de la tabla general....
Como puedo hacer para relacionarlas?
De antemano gracias a el que pueda ayudarme :)

Cabanyaler 05-11-2004 08:51:11

... nos calzamos las botas, los guantes y las gafas de protección y hacemos ingenieria fontanera. ;) Veamos:
Inserta en el DataModule una Tsession (para el caso de tus tres tablas, puede ser que necesitases más sesiones en venideras aplicaciones), una TDataBase (idem), un TDataSuorce y su correspondiente TDataTable por cada una de las tablas (tres en tu caso).
Las propiedades de cada uno de los componentes serán:

TSession: Todas por defecto menos el Private Dir y por supuesto su nombre.
TDatabase: Asignarle nombre del alias donde se encuentra la ruta de las tablas, su propio nombre de BBDD, el del componente, y el de la Session asociada.
Con respecto a la relación Master:Detail que mentas, puedes hacerlo facilmente por el asistente Database/Form del menú de línea.

espero al menos haberte puesto sobre la pista.

OmarMtz 06-11-2004 01:59:56

Si muchas gracias por tu ayuda :) Como no habia podido conectarme en todo el dia pues no lo he visto, pero creo que si es muy buena opcion para intentarlo

Gracias por todo y ya te avisare en cualquier cosa que suceda Gracias


La franja horaria es GMT +2. Ahora son las 03:58:51.

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