Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-04-2007
ilichhernandez ilichhernandez is offline
Miembro
 
Registrado: oct 2005
Posts: 277
Poder: 19
ilichhernandez Va por buen camino
Thumbs up Acerca de maestro detalle

Estimados, tengoi una duda, y obviamente el unico lugar donde se puede recurrir es aqui, lo que pasa es lo siguiente :
tengo una aplicacion que estoy creando que es del tipo maestro detalle, cuando ingreso un nuevo registro en el maestro este tiene asignados varios detalles, entonces, yo quiero que al ingresar los detalles en el grid que estoy mostrando el detalle solo aparezcan los que acabo de ingresar que estan asociados a ese maestro , pero a mi me aparecen todos los detalles, no solo los del maestro actual. Y dentro de este mismo ambito he realizado el formulario con componentes IB y con los datacontrols y me da lo mismo. Estoy suponiendo que me equivoco pero no se donde aun. ?Tendre que ocupar filtros¿

Gracias por la ayuda !!.

Atentamente
Ilich Hernandez.
__________________
[Lo que a veces es tan facil, a veces parece imposible]
Responder Con Cita
  #2  
Antiguo 25-04-2007
d-hugo d-hugo is offline
Miembro
 
Registrado: abr 2007
Posts: 34
Poder: 0
d-hugo Va por buen camino
No resuelves con un SELECT basandote en el campo que usas para hacer la relación?
Responder Con Cita
  #3  
Antiguo 25-04-2007
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Si tienes bien establecida la relación maestr-detalle en el componente Ttable cada vez que cambies de maestro en la rejilla correspondiente verás en la rejilla del detalle solamente los que corresponden a ese maestro.

Como establecer esa relación puede variar de unos motores a otros por eso es recomendable decir con que tipo de base de datos se está trabajando y con qué componente te estas conectando a ella.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #4  
Antiguo 25-04-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Poder: 21
karlaoax Va por buen camino
Que manejador de base de datos utilizas para orientarte mejor.

Si haces un cambio en tu Clave Primaria, lo demas que etse ligado a ella sufrira el cambio en su campo clave que haysa asignado.

Karla
Responder Con Cita
  #5  
Antiguo 25-04-2007
ilichhernandez ilichhernandez is offline
Miembro
 
Registrado: oct 2005
Posts: 277
Poder: 19
ilichhernandez Va por buen camino
Despues de mucho intentar con metodos que parecian correctos , lo que hice fue crear el formulario nuevamente y extrañamente los metodos anteriores funcionaron, ahora mi aplicacion trabaja en maestro detalle sin mayores problemas. Estoy trabajando con ínterbase y Delphi 10.

Muchas gracias a quienes leyeron y aportaron a resolver mi problema, muy agradecido. Efctivamente como menciona marcos las tablas detalle que tengo cambian inmediatamente cuando cambio o me muevo en la maestro.

Gracias.
__________________
[Lo que a veces es tan facil, a veces parece imposible]
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problema tabla Maestro-detalle en la q la pk de t.detalle formad por 2cods de la maes akinom38 Varios 1 09-11-2007 19:27:44
maestro-detalle-subdetalle-detalle URBANO Impresión 3 26-04-2007 09:30:47
Numerar el detalle Maestro / detalle en secuencia josejose SQL 5 10-02-2007 00:27:38
Reporte Maestro/Detalle/Detalle de 4 Tablas jovehe Impresión 2 23-03-2005 01:25:02
Maestro-Detalle ;Actualizar detalle a partir de un DBgrid norberto_larios Conexión con bases de datos 1 11-09-2004 18:17:34


La franja horaria es GMT +2. Ahora son las 08:43:39.


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