Ver Mensaje Individual
  #15 (permalink)  
Antiguo 18/08/2006, 01:02
f_murciano
 
Fecha de Ingreso: febrero-2004
Mensajes: 157
Antigüedad: 20 años, 3 meses
Puntos: 0
Amigos,

Antes de la edición (inserción, modificación y borrado) de mis campos, me encuentro con otro contratiempo al pintar mi formulario. Se trata de las claves foráneas (foreing key).

Si en mi tabla tengo una clave foránea, lo ideal al pintar el formulario sería que en lugar de pintar una caja de texto en dicho campo, pintase un combo con los campos de la tabla relacionada, por ejemplo:

TABLA USUARIOS: id, nombre, apellidos, idIdioma
TABLA IDIOMAS: idIdioma, descripción

Al pintar el formulario para la tabla usuarios, lo ideal es que el campo idIdioma fuese un combo con el contenido de la tabla IDIOMAS.


Se me ocurre que puedo hacer esto, pasándole por parámetro a mis clases todas las foreing key en un array o algo así. Pero no sé si será lo mejor.

Por eso acepto todas las propuestas para hacer esto de una manera automática, sin tener que pasarle parámetros.


Muchas gracias por todo, y perdonad que sea tan pesao.