Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Problemas con DBLookupCombobox (https://www.clubdelphi.com/foros/showthread.php?t=21092)

istradlin 05-05-2005 22:04:22

Problemas con DBLookupCombobox
 
Necesitava un DBLookupCombobox pero que además de picar y elegir uno de los elementos, queria poder escribir en el hueco por si el elemento no esta en la lista.

Por otro lado, como puedo cambiar la posición del desplegable, porque cuando despliego, me aparecen cinco columnas muy anchas y no me entran en la pantalla.


Un saludo a todos.

Lepe 06-05-2005 09:37:31

Cita:

Empezado por istradlin
Necesitava un DBLookupCombobox pero que además de picar y elegir uno de los elementos, queria poder escribir en el hueco por si el elemento no esta en la lista.

Es imposible.

En realidad, puedes escribir, aunque no ves los caracteres que escribes, y la lista se desplaza, pero no es lo que quieres.

Para ese caso, yo uso un JvLookUpEdit de las JVCL, o bien el LookupEdit de las RxLibs.


Un saludo

istradlin 06-05-2005 11:47:00

bien, pero esos dos ¿tienen alguna propiedad Datasource para poder ligarlo a una base de datos?

esos dos componentes, ¿Viene ya con el delphi 7 no?

un saludo

Lepe 06-05-2005 15:29:03

Tienen una propiedad Datasource. Los registros que hayan en ese Datasource, se mostrará en la lista desplegable.

Si el Datatasource le pones una consulta ordenada alfabeticamente, te mostrará todos los resultados de esa consulta en la lista desplegable. El valor que elijas, no lo guarda directamente en otro campo de la base de datos; pero puedes consultar el valor que ha elegido el usuario de esa lista, y despues guardarlo tu en el campo que desees.

Lamento informarte que no vienen con delphi, para más información la JVCL son así como 400 componentes que se instalan en la paleta de componentes de delphi.

Las RXLibs son más o menos 20 o 25 componentes.

No tengo a mano las direcciones web, pero en google lo encuentras rápido.

saludos


La franja horaria es GMT +2. Ahora son las 11:07:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi