Ver Mensaje Individual
  #2  
Antiguo 18-01-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Reputación: 19
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por Ramon Mendoza Ver Mensaje
Hola. Espero puedan ayudarme con este problema, estoy muy nene en esto de la programación y necesito de su ayuda.

Tengo una BD de access(hecha a partir de un excel) en la cual el campo 'REGION' tiene repetida muchas veces las 8 regiones (digamos q unas 900 veces cada una), por lo tanto puse un sqlquery y por medio de esta poder filtrarlos, ('Select distinct region From 2001 order by region'); conecte un dbgrid y un combobox al datasource del query, en el dbgrid si se muestran las 8 regiones pero en el dbcombobox no, sólo me muestra la primer region, alguien podria decirme porque pasa esto??? y como puedo solucionarlo????


Gracias.
Hola amigo Ramon Mendoza, bien venido al club, como eres nuevo por aqui te recomiendo(si no lo has hecho) leer la guia de estilo para conocer ciertas normas o reglas del foro.
Sobre tu problema, te comento que el componente DBComboBox , no trabaja asi, como tú estas esperando y creo que una leida a la ayuda de Delphi te va despejar la duda.
En realidad el componente DBComboBox actúa semejante a un DBEdit, ¿pero cual es la diferencia? diras, tú, lo que pasa es que el DBComboBox puede utilizarse para selecionar los datos(previamente cargados) y asi evitarse escribir como es normalmente en un DBEdit, es ahi la diferencia .
Eso es bueno para optimizar la carga de datos y para hacerle mas facil el manejo al usuario, de esa manera el usuario solo seleciona un item(al editar o insertar) que se encuentra en el DBcombobox.
La carga de los item, debes hacerlo manualmente.
Si tienes dudas, te recomiendo(como te dije anteriormente) leer la Ayuda de Delphi.
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita