Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-02-2007
Gustavo Gowdak Gustavo Gowdak is offline
Miembro
 
Registrado: jun 2004
Posts: 49
Poder: 0
Gustavo Gowdak Va por buen camino
Question desplegar dbcombobox

Hola amigos pregunto como puedo desplegar un dbcombobox, ya que cuando quiero desplegar solo me desplega una fila y tengo que hacer varios click con el mouse para que me desplegue completamente, eso cuando la ventana se abre la primera vez, desde ya gracias, espero respuestas favorables...
Responder Con Cita
  #2  
Antiguo 05-02-2007
Avatar de marcoszorrilla
marcoszorrilla marcoszorrilla is offline
Capo
 
Registrado: may 2003
Ubicación: Cantabria - España
Posts: 11.221
Poder: 10
marcoszorrilla Va por buen camino
Según comentó Román hace unos días, si antes de desplegar el DbComboBox, haces un:
Código Delphi [-]
Table.Last;

ya funciona.

Un Saludo.
__________________
Guía de Estilo de los Foros
Cita:
- Ça c'est la caisse. Le mouton que tu veux est dedans.
Responder Con Cita
  #3  
Antiguo 06-02-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Lo que dice marcoszorrilla y roman, es lo mismo que usar un combobox normal asi:
Código Delphi [-]
   AdoQuery1.SQL.Text := 'Select TuTabla From TuBasededatos';
   AdoQuery1.Active := True;
   //aqui estas diciendo que hasta que llege al final de la tabla  
   While not AdoQuery1.Eof do 
    begin
  //Aqui insertas los datos en el combobox   
  Combobox1.Items.Add(AdoQuery1.Fields[0].Text);
   AdoQuery1.Next;
Es exactamente lo mismo, se necesita recorrer la tabla para colocar la informacion en el combobox, sea db o no.
Saludos
Responder Con Cita
  #4  
Antiguo 09-04-2007
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
Te recomiendo utilizar el componente TDBView Combo que actua realmente como uno esperaria.
__________________
[Crandel]
Responder Con Cita
  #5  
Antiguo 18-04-2007
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Yo el que he usado, por recomendación de Roman, es el TDBLookupComboBox y me funciona perfecto... Si decides usarlo, nada mas busca "dblookupcombobox" aqui en los foros y vas a encontrar bastante información.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal"
Siempre hazlo con la ayuda de Dios
Responder Con Cita
  #6  
Antiguo 19-04-2007
Avatar de Crandel
[Crandel] Crandel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Parana, Argentina
Posts: 1.475
Poder: 22
Crandel Va por buen camino
Cita:
Empezado por Albano
Yo el que he usado, por recomendación de Roman, es el TDBLookupComboBox y me funciona perfecto... Si decides usarlo, nada mas busca "dblookupcombobox" aqui en los foros y vas a encontrar bastante información.
Yo tambien lo use bastante tiempo pero no funciona tan bien, primero que es un componente pensado para trabajar con dos tablas relacionadas, pero ese no es el problema.

Si no recuerdo mal, el ejemplo que arme una vez, es poner un DBEdit relacionado a un campo de una tabla y el DBLookupCombobox poner otro cualquiera. Entonces ejecutando el programa desplegas el listado del DBLookupCombobox y te vas desplazando con el scrollbar y sin seleccionar ningun elemento podes ver que en realidad se esta modificando el registro activo en DBEdit, y hasta puede quedar mostrando un elemento no activo. Este comportamiento me parecio pesimo.
__________________
[Crandel]
Responder Con Cita
  #7  
Antiguo 20-04-2007
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 20
Albano Va por buen camino
Lo tomaré en cuenta, voy a probar el componente que mencionas porque en ocaciones he notado comportamientos raros con el DBLookupComoboBox, creo que por aqui en el club una vez escribí algo con relación a esto.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal"
Siempre hazlo con la ayuda de Dios
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Desplegar PickList por código Jonnathan Varios 4 16-03-2009 21:15:21
Dblookupcombobox desplegar todos los valores euss Conexión con bases de datos 2 12-04-2006 21:30:55
Desplegar un menú por código Jan_polero Varios 1 12-11-2004 23:02:32
PickList desplegar sin mouse andrestsas Varios 2 04-08-2003 03:22:21
desplegar menu jfontane Varios 2 10-07-2003 18:11:48


La franja horaria es GMT +2. Ahora son las 12:25:47.


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
Copyright 1996-2007 Club Delphi