¿Insertar datos en tablas relacionadas?
Publicado por Marcos Medina (2 intervenciones) el 04/01/2008 15:54:32
Mis tablas:
PuntoVenta(idpuntoventa,representante,personaContacto,..........)
Personas(idpersona,nombre,telefono,fax......)
En PuntoVenta existe el "representante" que es un idpersona y nos relaciona con la tabla Personas y también la "personaContacto" idem.
El problema es que no logro hacer un formulario o consulta que me deje insertar datos, access se hace un lio con que en la tabla "PuntoVenta" halla dos instancias distintas a dos personas. He probado a crear dos vistas/consultas C_Representante y C_PersonaContacto pero ni así ni de ninguna manera.
AYUDA que puedo hacer.....
Hombre ahora mismo lo que voy hacer es crear un formulario para la tabla PuntoVenta y luego crear controles independientes para mostar o insertar los datos del representante y la personaContacto, pero me parece un rollo ya que tengo que estar con el vba controlando los valores del PuntoVenta para mostrar o insertar datos en los registros referidos a personas.
Muchas Gracias de antemano :)
Marcos
PuntoVenta(idpuntoventa,representante,personaContacto,..........)
Personas(idpersona,nombre,telefono,fax......)
En PuntoVenta existe el "representante" que es un idpersona y nos relaciona con la tabla Personas y también la "personaContacto" idem.
El problema es que no logro hacer un formulario o consulta que me deje insertar datos, access se hace un lio con que en la tabla "PuntoVenta" halla dos instancias distintas a dos personas. He probado a crear dos vistas/consultas C_Representante y C_PersonaContacto pero ni así ni de ninguna manera.
AYUDA que puedo hacer.....
Hombre ahora mismo lo que voy hacer es crear un formulario para la tabla PuntoVenta y luego crear controles independientes para mostar o insertar los datos del representante y la personaContacto, pero me parece un rollo ya que tengo que estar con el vba controlando los valores del PuntoVenta para mostrar o insertar datos en los registros referidos a personas.
Muchas Gracias de antemano :)
Marcos
Valora esta pregunta


0