• Jueves 28 de Marzo de 2024, 23:34

Autor Tema:  Re: para referenciar a un campo definido en otra tabla disti  (Leído 2466 veces)

Dani23

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: para referenciar a un campo definido en otra tabla disti
« en: Jueves 1 de Mayo de 2003, 19:11 »
0
Hola queria hacer una pregunta, procedo a explicarte mi problema bueno yo relamente no tengo ni idea sobre delphi, pero el problema q tengo esq mi novia esta acabando la carrerade informatica de gestion y ahora esta superagoviada con los estudios, obre todo con una practica q le han mandado hacer sobre delphi, la practica en cuestion es sobre la getion de un videoclub automatico, ella me ha comentado q el problema q tiene es el sigiente: referenciar a un campo definido en otra tabla distinta, segun me ha explicado y me ha parecido entender esq tiene varias bases de datos o tablas, una de ellas son las peliculas, otra los actores y otra los directores de pelicula, asi q el cliente selecciona la pelicula y le aparece director y actores,
cuando selecciona el directos le tiene q aparecer en q mas peliculas ha trabajado y el listado de ellas, y esto es lo q parece ser q no le funciona y lo q le ocupa todo el tiempo por lo q hace yya dois semanas q no estoy con ella.... si se le courre alguna solucion  no dude en decirmela gracias de antemano barbutina58@hotmail.com

cancun

  • Miembro activo
  • **
  • Mensajes: 44
    • Ver Perfil
Re: para referenciar a un campo definido en otra tabla disti
« Respuesta #1 en: Miércoles 7 de Mayo de 2003, 19:54 »
0
Hola

Vaya problema :brickwall: (con la novia) de verdad que es grave :fire: veamos que se puede hacer :question:

>asi q el cliente selecciona la pelicula y le aparece director y actores,

Esto lo puede hacer con campos Lookup ya que supongo guarda en el archivo de peliculas la clave(s) del director y actores.

Para crear un campo Lookup, haz un doble click sobre el TTable para que se despliegue el editor de campos y en este haz click con el boton derecho del mouse y se despliega un menú contextual y seleccionas New field.


>cuando selecciona el directos le tiene q aparecer en q mas peliculas ha trabajado y el listado de ellas

Puedes obtener un listado lanzando una consulta SQL a las tablas con el TQuery (espero que sepa SQL)

Algo así

Select * From Directores Where Director='Julano'


Adios :angel:
Roger Ruiz
Cancun, México
IMACO SC

Dani23

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: para referenciar a un campo definido en otra tabla disti
« Respuesta #2 en: Miércoles 7 de Mayo de 2003, 20:19 »
0
Muchas gracias!!! ya lo ha probado, si q funciona excepto cuando no existe un director asociado a una pelicula.Cuando sucede esto al movernos adelante o atras por los registros,la aplicación produce un mensaje de error y se queda colgada,si se te ocurre como poder solucionarlo porfavor dimelo, q tengo muchas ganas q termine mi novia con esto, muchas gracias de nuevo, un saludo:suerte:

cancun

  • Miembro activo
  • **
  • Mensajes: 44
    • Ver Perfil
para referenciar a un campo definido en otra tabla distinta
« Respuesta #3 en: Jueves 8 de Mayo de 2003, 18:36 »
0
Hola :hola:  de nuevo


Tu novia debe estar agradecida contigo :kiss: solo que para poderte ayudar, necesito más datos, cual es el mensaje del error ? la aplicación no deberia bloquearse, y que componentes estas usando para navegar ?
Roger Ruiz
Cancun, México
IMACO SC