Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-09-2008
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 22
Rockin Va por buen camino
Problema absurdo con DBLookupCombobox

Hola amigos , he estado buscando en el foro pero nada.

Tengo el siguiente codigo, al entrar en un DBLookupCombobox:

Código Delphi [-]
 
       with datDatosRemoto2.CDSResultadoLlamada do
        begin
        Close;
        CommandText:= 'select * from resultados_llamada where  empresa  = ''Orange'' ';
        Open;
        fieldbyname('codigo').DisplayWidth:= 2;
        Last;
        end;

        cboResultados.ListSource:= datDatosRemoto2.datResultadoLlamadas;
        cboResultados.ListField:= 'codigo; resultado';
        cboResultados.KeyField:= 'resultado';
Lo cual me muestro el codigo del resultado de la llamada y el resultado en texto. El problema es que al hacer seleccionar la linea que queremos solo aparece el codigo, y no el resultado.

Si al entrar aparece :

1 | Venta
2 | Ilocalizable

Y haces clic en la linea 2, en el combo aparece solo el 2, en vez de mostrar 2 | Ilocalizable

Estoy un poco desesperado.

Ayuda please.

Saludos.
Responder Con Cita
  #2  
Antiguo 30-09-2008
Avatar de jhonny
jhonny jhonny is offline
Jhonny Suárez
 
Registrado: may 2003
Ubicación: Colombia
Posts: 7.058
Poder: 30
jhonny Va camino a la famajhonny Va camino a la fama
Dile a su proiedad ListFieldIndex cual es el campo que finalmente quieres visualizar, por ejemplo... si tienes dos campos codigo y resultado, el valor que debería tomar dicha propiedad según tu necesidad, debe ser 1 y no 0...

Eso por lo menos te mostrara el valor del campo resultado.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!"

http://www.purodelphi.com/
http://www.nosolodelphi.com/
Responder Con Cita
  #3  
Antiguo 30-09-2008
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 22
Rockin Va por buen camino
Quiero mostrar los dos campos, tal como hace cuando entro en el Combo, no quiero mostrar solo uno.

Saludos.
Responder Con Cita
  #4  
Antiguo 30-09-2008
Avatar de ContraVeneno
ContraVeneno ContraVeneno is offline
Miembro
 
Registrado: may 2005
Ubicación: Torreón, México
Posts: 4.738
Poder: 23
ContraVeneno Va por buen camino
Código Delphi [-]
CommandText:= 'select *, Codigo+'' | ''+Resultado as DescribeCodigo from resultados_llamada where  empresa  = ''Orange'' ';
...
cboResultados.ListField:= 'DescribeCodigo';
....
__________________

Responder Con Cita
Respuesta



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
Problema con dbLookupCombobox molina669 Varios 3 15-05-2008 22:31:23
Problema con un dblookupcombobox nikotina Varios 3 30-11-2006 15:16:59
Problema con DBLookupComboBox Antonio Martel Varios 2 22-06-2005 10:10:05
Problema con DBLookupComboBox PTW Conexión con bases de datos 2 22-04-2004 19:18:08
Problema con DBLookUpComboBox NuncaMas Varios 1 09-01-2004 16:09:09


La franja horaria es GMT +2. Ahora son las 21:57: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