Formularios: Problema con combo box y referencia..
Publicado por eyko (1 intervención) el 26/10/2007 20:25:07
Hola!
Primero, decir que soy bastante novato con Access, aunque he trabajado en otros entornos atacando bases de datos (php-web, C-gtk...). Tengo un problema que no consigo solucionar (quizás es una tontería...).
Tengo un formulario para introducir facturas en Access. En cada factura, tengo un campo "client_id" que hace referencia al id de un cliente. Lo que quiero conseguir, es poder tener en el formulario (al crear un nuevo registro) un combo-box con los "nombres" de los clientes en vez del client_id (obviamente, no me aclararía seleccionando ID's), pero que el objeto en sí no guarde ese nombre en la base de datos, sino el ID.
Fuera de access, para que me entendáis, haría algo como: SELECT clients.id, clients.name FROM clients; Me guardaría el id, y mostraría solo el nombre, pero al insertar usaría el ID.
¿Cómo puedo conseguir esto en un combobox en un Formulario de Access?
Primero, decir que soy bastante novato con Access, aunque he trabajado en otros entornos atacando bases de datos (php-web, C-gtk...). Tengo un problema que no consigo solucionar (quizás es una tontería...).
Tengo un formulario para introducir facturas en Access. En cada factura, tengo un campo "client_id" que hace referencia al id de un cliente. Lo que quiero conseguir, es poder tener en el formulario (al crear un nuevo registro) un combo-box con los "nombres" de los clientes en vez del client_id (obviamente, no me aclararía seleccionando ID's), pero que el objeto en sí no guarde ese nombre en la base de datos, sino el ID.
Fuera de access, para que me entendáis, haría algo como: SELECT clients.id, clients.name FROM clients; Me guardaría el id, y mostraría solo el nombre, pero al insertar usaría el ID.
¿Cómo puedo conseguir esto en un combobox en un Formulario de Access?
Valora esta pregunta


0