FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
2 campos en 1 combobox
Que tal gente!
Se pueden cargar 2 campos en un combobox? Necesitaria cargar 2 campos de una tabla clientes Por ejemplo se me ocurrió algo que pongo aquí debajo pero no me sirve Yo necesito seleccionar por ej. el cliente "FRANCISCO PASCASIO MORENO" y que tambien se seleccione su ID de cliente, entonces con ese ID de cliente yo filtro otra tabla que tiene varios clientes y movimientos de clientes. Necesitaria un Combobox con 2 columnas y que si selecciono un item, me seleccione la columna del codigo y la pase a una variable. (si el codigo de cliente no queda visible en el combobox mejor aun) ¿me explico? Aqui dejo mi improvizacion, le sume el codigo a cada cliente pero no me sirve y no queda estetico.
|
#2
|
||||
|
||||
Si entrar en el tema de la base de datos, vamos a intentar solucionar el problema usando las propiedades del combobox:
Para llenar el combobox, utilizamos el método AddObject:
Para saber el código asociado al cliente seleccionado:
Ahora no tengo delphi aquí, así que puede haber algún error de sintaxis. Y también ignoro si existe la propiedad asInteger, creo que si, pero si no es así convierte el valor de código a un integer previamente. |
#3
|
|||
|
|||
funciona
Funciona de Maravilla! Gracias!
Ahora me podrias traducir/explicar! Que es lo que hace el AddObject y por que no se ve el numero de cliente. (No quiero verlo para lo que queria eso me lo soluciono de maravillas) Solo me pregunto porque el Texto si se ve y el numero no. Gracias |
#4
|
||||
|
||||
AddObject es un método de la clase TStrings, a la que pertenece items, que añade un string a la lista y asocia a ese string un objeto. Como una variable objeto no es mas que un puntero, utilizamos un typecast para asociar un integer al string. Una vez que tenemos la asociación hecha, para cada cadena de la lista podemos obtener el integer asociado.
|
#5
|
|||
|
|||
Muchas Gracias
Muchas Gracias por tu valiosa ayuda!
|
#6
|
||||
|
||||
obtener id de un combobox delphi: tambien funca en lazarus
Luego declaras una variable de tipo Integer asi:
Luego haces esto: usa el IntToStr para convertir la variable: Espero que sea de mucha ayuda soy un novato recien y quiero aprender más; así como ustedes =) gracias Última edición por ecfisa fecha: 14-06-2011 a las 20:57:42. Razón: Etiquetas [DELPHI] [/DELPHI] |
#7
|
|||
|
|||
Problema con combobox con tres columnas
Como se hace para desplegar tres columnas en un combobox de una tabla de MySql?????????????????????????? He buscado por todo lado y nadie sabe darme una respuesta concreta.
|
#8
|
||||
|
||||
Cita:
Te recomiendo que pongas esta nueva consulta en un nuevo hilo y por favor, lee nuestra guía de estilo. Un saludo y gracias por tu colaboración.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ComboBox | juan_urquijo | Varios | 12 | 13-09-2006 21:37:36 |
Mostrar nombre de campos y filtar nombre de tablas .db en un combobox | Coco_jac | Varios | 1 | 24-06-2006 01:34:29 |
Como paso los campos de una Table a un Combobox | maravert | Conexión con bases de datos | 3 | 09-05-2006 17:45:37 |
agregar campos en combobox | @-Soft | Conexión con bases de datos | 4 | 24-02-2004 13:00:23 |
combobox | estudiante | OOP | 2 | 25-06-2003 21:46:34 |
|