• Viernes 15 de Noviembre de 2024, 19:58

Autor Tema:  join sql  (Leído 2454 veces)

aleks170

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
join sql
« en: Viernes 3 de Junio de 2011, 17:27 »
0
hola amigos de nueva cuenta con un problema que me esta matando, tengo una que se llama tdatosperson con campos(TipoPersona, Matricula, ApePaterno, ApeMaterno, Semestre, Sexo, Especialidad), pero tambien para cada campo de la tabla tdatosperson, tengo la tabla de TipoPersona con campos (Clave, Descripcion), Apellidos(Clave, Descripcion), Sem(Clave, Descripcion), Especialidad(Clave, Descripcion).
ahora cuando guardo los datos no tengo ningun problema pues con un combobox cargo los datos dede cada tabla y solamente los jalo, pero ahora el detalle es que no tengo que grabar la descripcion sino la clave de cada tabla en la tabla de tdatosperson por ejmplo:
lo que hago es esto:
tdatosperson
TipoPersona, Matricula, ApePaterno, ApeMaterno, Semestre, Sexo, Especialidad
Alumno         0344587     Mendoza      Garcia                 2          F     Desarrollo software
pero deberia quedar asi:
TipoPersona, Matricula, ApePaterno, ApeMaterno, Semestre, Sexo, Especialidad
1                    0344587     2                    3                 2          F            3

alguien puede decrime como es la setencia sql? porfavor...

aaiello

  • Nuevo Miembro
  • *
  • Mensajes: 11
  • Nacionalidad: 00
    • Ver Perfil
Re:join sql
« Respuesta #1 en: Martes 16 de Agosto de 2011, 15:16 »
0
fijate si realmente queres hacer la logica desde el sql, porque lo correcto seria que los combos no manejen texto sino codigos. Al momento de cargar los codigos les cargas codigo y descripcion entonces cuando armas el sql tomas el codigo.
Saludos,
-
Lic. Andrés M. Aiello
DBA MSSQL - Oracle
http://aiellodba.blogspot.com/
-
Lic. Andrés M. Aiello
DBA MSSQL - Oracle
http://aiellodba.blogspot.com/

arielb

  • Moderador
  • ******
  • Mensajes: 771
  • Nacionalidad: pa
    • Ver Perfil
    • http://coder-pa.blogspot.com
Re:join sql
« Respuesta #2 en: Miércoles 17 de Agosto de 2011, 22:16 »
0
los combos tiene una propiedad tipo value donde se pone el código y otra tipo label donde se pone la descripción, y al final el usuario ve la descripción pero para el sistema maneja el código, tendrías que ver cual lenguaje usas y ver como se maneja en el lenguaje que usas.
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16

http://coder-pa.blogspot.com