Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Ayuda sobre DBcombobox y TDBLookcombobox u otro componente

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Ayuda sobre DBcombobox y TDBLookcombobox u otro componente Responder citando

Necesito pasar de una tabla1 constituida de materiales a un menu despegable

esta tabla1 consta de
nombre_mat
id_mat

en este menu se desplegaria el nombre_mat, pero quiero guardar los id_mat, pero no lo quiero pasar directamente a otra tabla2(datasouce2) o si no me serviria el TDBLookcombobox , quiero cada vez que apriete el click en el menu despegable pasar esa variable(id_mat) a una variable local, para asi antes de guardar esta variable en la tabla2 verificar si estoy repitiendo los materiales(porque en ese caso no me sirve)

Espero que me entiendan.
Desde ya gracias
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: hola Responder citando

si lo solucionaste de alguna forma tu solo puedes decirme como lo hiciste, tengo la misma duda por favor
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: ayuda Responder citando

Si me pasas el codigo de la aplicacion lo puedo revisar y miro en que te puedo ayudar par atener una idea mas clara de lo que necesitas

mi ceunta de correo es seth_los@yahoo.com puedes mandar los ficheros o el texto lo que sea mas facil

Seth
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email Yahoo Messenger MSN Messenger
Mensaje    Asunto: Responder citando

Utiliza un TDBLookupComboBox. Selecciona el ListSource del DataSet en la que vas a hacer la búsqueda. Pon el ListField el valor que aparecerá en el combo y pon en KeyField el índice o clave que estas buscando y que quieres pasar a la variable. Luego, en el evento OnCloseUp del combo, le pasas a la variable el valor del campo que estamos buscando y que se encuentra en la propiedad KeyValue:

Código:

void __fastcall TForm1::DBLookupComboBox1CloseUp(TObject *Sender)
{
  AnsiString variable = DBLookupComboBox1->KeyValue;
}


Un saludo.
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.