ABM

30/07/2006 - 08:38 por Hernan | Informe spam
Estimados Amigos

Estoy realizando un ABM y tengo la siguiente duda. El ABM es de una agenda
personal que contiene 2 tablas ( Contactos y Paises). Es decir un campo de la
tabla contacto hace referencia al pais del contacto ok?. Ambas tablas estan
relacionadas, entonces en contactos solo se hace referencia a un id de la
tabla Paises por dicha relacion.
Ahora bien...quiero presentar los datos en el formulario para que se
cargue la informacion, pero en el campo Pais deseo que halla un COMBO con los
paises. Es decir que el usuario no cargara un ID de pais, sino seleccionara
un Pais de todos los paises cargados en la tabla PAISES.
No se como hacer esto, es decir trabajar con ambas tablas y mostrar en el
AMB todos los campos de la tabla Contactos pero que no campo Pais de esa
tabla (que es un ID) en su lugar un COMBO con todos los paises de la tabla
PAISES y asi cuando se llenen los campos como hacer para de lo seleccionado
en el COMBO capturar el ID y ponerlo en la tabla CONTACTOS

Gracias
 

Leer las respuestas

#1 Ruben L.
31/07/2006 - 17:41 | Informe spam
Haz una consulta para cargar los datos, cargas un dataset y enlazas los
controles, la consulta podria quedar mas o menos asi:

Select c.Nombre,c.Datos,p.Nombre
from Contactos c,Paises p
where c.Id=@ID
and c.pais_id=p.id

Saludos.

"Hernan" escribió en el mensaje
news:
Estimados Amigos

Estoy realizando un ABM y tengo la siguiente duda. El ABM es de una agenda
personal que contiene 2 tablas ( Contactos y Paises). Es decir un campo de
la
tabla contacto hace referencia al pais del contacto ok?. Ambas tablas
estan
relacionadas, entonces en contactos solo se hace referencia a un id de la
tabla Paises por dicha relacion.
Ahora bien...quiero presentar los datos en el formulario para que se
cargue la informacion, pero en el campo Pais deseo que halla un COMBO con
los
paises. Es decir que el usuario no cargara un ID de pais, sino
seleccionara
un Pais de todos los paises cargados en la tabla PAISES.
No se como hacer esto, es decir trabajar con ambas tablas y mostrar en el
AMB todos los campos de la tabla Contactos pero que no campo Pais de esa
tabla (que es un ID) en su lugar un COMBO con todos los paises de la tabla
PAISES y asi cuando se llenen los campos como hacer para de lo
seleccionado
en el COMBO capturar el ID y ponerlo en la tabla CONTACTOS

Gracias

Preguntas similares