Pegando informação de um dblookupcombobox

Delphi

27/05/2005

Bom dia amigos......

Estou desenvolvendo uma tela para consultar dados através de um combobox, como vcs podem ver abaixo.
[URL=http://img265.echo.cx/my.php?image=duvidacd5ii.png][img:ccad203928]http://img265.echo.cx/img265/458/duvidacd5ii.th.png[/img:ccad203928][/URL]

Acontece, que no momento da consulta, ele faz da seguinte forma:
if dblookupcomboboxFornecedor.KeyValue <> 0 then
g_sFiltro := g_sFiltro + ´ AND cd_fornecedor = ´+ trim(IntToStr(Modulo_Dados.Fornecedorcd_fornecedor.AsInteger));

Sendo que g_sFiltro é uma varível, onde irei incluir os filtros de minha SQL.
O que acontece é que o resultado da consulta, é que ele mostra o primeiro registro do Modulo_Dados.Fornecedor, ignorando a condição do if dblookupcomboboxFornecedor.KeyValue <> 0 then


Obrigado...


Araujojunior

Araujojunior

Curtidas 0

Respostas

Dbergkamps

Dbergkamps

27/05/2005

qual o valor do Cod Fornecedor?
Se for <> 0 então o código está certo...


GOSTEI 0
Araujojunior

Araujojunior

27/05/2005

qual o valor do Cod Fornecedor? Se for <> 0 então o código está certo...


certo......acontece que quero confirmar se realmente é igual a zero, pq a informação que aparece no dblookupcombobox eh em branco..... :(


GOSTEI 0
Marco Salles

Marco Salles

27/05/2005

amigo , porque voce esta usando a propriedade KeyValue :?:

if dblookupcomboboxFornecedor.KeyValue <> 0 then



GOSTEI 0
POSTAR