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 DBComboBox (https://www.clubdelphi.com/foros/showthread.php?t=41838)

jmlifi 27-03-2007 14:52:13

problemas con DBComboBox
 
Asigno a la propiedad items los siguientes valores (una escrita debajo de la otra):
geo A
geo B
geo C

y datasource : Piezas.PiezasDS
datafield : geometria

A la hora de ejecutar la aplicación y selecciono un valor del DBCOmbobox...
no me devuelve el valor selecionado sino que se rellena con vacio.

¿ a qué se debe ?

lgarcia 27-03-2007 15:25:10

Problemas con DbComboBox
 
Hola:

Y en que momento ejecutas la consulta o abres la Tabla que te brindara esos datos. Normalmente debe ser en el Evento OnActivate.

Saludos
Luis Garcia

casacham 28-03-2007 21:59:57

Tabla VACIA
 
Eso debe ocurrir porque el campo con el cual se conecta tu TDBComboBox no tiene ningun valor o tiene uno asignado que no se corresponde con lo que contiene tu objeto en cuestion. Esto es, intenta cargar la tabla con los datos de tu objeto, en un posible BeforePost, no transformes los valores a mayuculas o minusculas. De hecho el TDBComboBox es para evitar hacer esas cosas en un cotrol antes de anotar el registro en la tabla.
Cuando la tabla esta vacia y el estado no es dsEdit o dsInsert y la propiedad AutoEdit de tu TDataSourse es False, podras seleccionar cualquier item que al hacer click se pondra en blanco, ya que el campo esta vacio y la tabla nunca entro en modo de insercion o edicion por lo que el campo permanece vacio y es por eso que el TDBComboBox no debe enseñarte ninguna opcion.


La franja horaria es GMT +2. Ahora son las 22:02:00.

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