Dúvida no dbcombobox

Delphi

21/08/2009

Olá pessoal, uso delphi 7 e interbase 6.5

Minha dúvida é a seguinte:
Eu quero mostrar no dbcombobox, o codigo + descrição (onde codigo, descrição são campos de uma tabela);

Ex: tabela01
codigo descrição
033 bolo
120 salgados

E no dbcombobox quero mostrar assim: 033 Bolo
120 Salgados

Agradeço a sua atenção. Aguardando a resposta..


Tecnofine

Tecnofine

Curtidas 0

Respostas

Djfabioninja

Djfabioninja

21/08/2009

Boa tarde Tecnofine!

No evento onShow do form onde tem o combo, faz um loop na tabela adicionando os itens:

whit ADOQuery1 do
begin
while not eof=true do
begin
combobox1.items.add(fieldbyname(´codigo´).asstring + fieldbyname(´descricao´).asstring);
next;
end;

Acho que é isso que vc precisa... na rotina acima, simplesmete estamos adicionando os valores da tabela concatenados através do sinal ´+´

Espero ter ajudado!

Qualquer coisa, msn: djfabioninja@hotmail.com


GOSTEI 0
POSTAR