Ver Mensaje Individual
  #1  
Antiguo 01-07-2007
Ariel03 Ariel03 is offline
Miembro
 
Registrado: oct 2006
Posts: 19
Reputación: 0
Ariel03 Va por buen camino
mal funcionamiento maestro detalle con ADO

hola como estan.. les escribo porque tengo un problema no tan grave si se quiere pero me esta costando mucho saber cual es la solucion a ver si me pueden ayudar. tengo una aplicacion en delphi 7 con la base de datos hecha en access, que son estas:

Cliente:
CUIT------------ClavePrimaria
Nombre y Apellido
Domicilio

Fecha de Compra:
CUIT
Fecha

Detalle de Compra:
Fecha
Codigo
Descripcion
Cantidad
Precio
Total

El problema es este, en delphi la relacion maestro-detalle se establece perfectamente a traves de los componentes ADO que los tengo en un modulo de datos.. las relaciones serian:

CUIT (Cliente) --> CUIT (Fecha de Compra)
Fecha (Fecha de Compra)--> Fecha (Detalle de compra)

Pero cuando agrego un registro en la tabla Fecha de Compra que tiene la misma fecha de compra que la de otro cliente pero distinto CUIT... este registro me aparece repetido en el cliente que tenia la misma fecha tambien o sea no puedo repetir la fecha de compra.. por mas que el cliente sea distinto porque me pone como que el otro que compro en esa fecha tambien compro lo que el ultimo compro. No se si me han entendido.. pero ojala me puedan ayudar.
gracias.
Ariel
Responder Con Cita