Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-08-2003
andrestsas andrestsas is offline
Miembro
 
Registrado: ago 2003
Ubicación: Tres Arroyos - Pcia Bs. As. - Argentina
Posts: 39
Poder: 0
andrestsas Va por buen camino
Post Como Relacionar 2 Tablas

PRIMERAMENTE AGRADECIDO POR TRATAR DE AYUDARME.
MI DUDA ES CUALES SON LOS PASOS PARA RELACIONAR 2 TABLAS,
EJEMPLO : FACTURA.DB Y DETALLE.DB (desde database desktop)

Tengo que tener las dos tablas abiertas? ESPERO HABER SIDO CLARO. DESDE YA MUCHISIMAS GRACIAS.
Responder Con Cita
  #2  
Antiguo 03-08-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
bueno, antetodo bienvenido. Tambien decirte que se aconseja escribir en minisculas. Las mayusculas indican que estas gritando (te aconsejo la lectura de la guia de estilo -> ver firma)

Bueno, tu problema. Supongo (porque no das muchos datos) que estaras trabajando con Paradox y que quieres hacer una referencia de integridad entre las dos tablas (maestro y detalle)

Bien, los pasos a seguir son:
1.- Crear la tabla maestro
2.- Crear la tabla detalle
3.- Una vez creada la tabla detalle y, dentro de la pantalla donde se definen los campos.... en la parte superior derecha tienes un combo (table properties). En el deves seleccionar Referential Integrity y pulsar el botón Define
4.- Las referencias de integridad, siempre funcionan sobre los campos indices de la tabla maestra, por lo que en la pantalla que te aparecera solo veras en la columna de la derecha, las tablas posibles en la relacion. Selecciona la tabla que quieras (la maestra) con un doble clic y de la columna de la izquierda, los campos que forman parte en la relacion en orden de la clave de la tabla maestra (si son varios campos)
5.- Solo basta con que pulses al OK, le des un nombre a la referencia de integridad y.... voilà!!! ya la tienes creada

Espero que sea esto lo que querias
Responder Con Cita
  #3  
Antiguo 03-08-2003
andrestsas andrestsas is offline
Miembro
 
Registrado: ago 2003
Ubicación: Tres Arroyos - Pcia Bs. As. - Argentina
Posts: 39
Poder: 0
andrestsas Va por buen camino
Question

Ante todo gracias por responder. Y sobre todo por el consejo de escribir en MAYUSCULA, de verdad gracias.

Te comento que cree las dos tablas, les di en el mismo nombre al campo (KEY), pero cuando voy a DEFINE y se despliega el siguiente menú, en la ventana derecha que se define como TABLE, no aparece ninguna, por que será. (me faltara completar algun paso.)
Lo que si aparecen son los campos FIELDS, el cual selecciono con la flecha derecha.

desde ya muchisimas gracias. ANDRES.-
Responder Con Cita
  #4  
Antiguo 03-08-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 25
__cadetill Va por buen camino
ves a File-WorkDirectory y pon el directorio donde estan tus tablas, a ver si por ahi van los tiros

Espero te sirva
Responder Con Cita
  #5  
Antiguo 03-08-2003
andrestsas andrestsas is offline
Miembro
 
Registrado: ago 2003
Ubicación: Tres Arroyos - Pcia Bs. As. - Argentina
Posts: 39
Poder: 0
andrestsas Va por buen camino
Desde ya muchisimas gracias Cadetill, prube lo que me digiste y funciono correctamente.

Saludos Andres.-
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:41:31.


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
Copyright 1996-2007 Club Delphi