Fórum DBComboBox ! #217304

29/02/2004

0

eu tenho uma banco(interbase) com o alias teste e uma tabela com o nome de TESTE que por sua vez possui um campo ´NOME´

Eu quero atraves de um DBComboBox listar todos os registros deste campo da Tabela como faço ????

Pois quando configuro o DataSource do componente DBComboBox e o Datafield deste mesmo componente so aparece o primeiro registro desta tabela....

Me Ajudem


Fcnjr

Fcnjr

Responder

Posts

29/02/2004

Tnaires

Olá
Vc precisa tb configurar a propriedade ´KeyField´ do DBComboBox, apontando para a chave primária de sua tabela.
Abraços


Responder

Gostei + 0

29/02/2004

Tnaires

Bom, relendo sua mensagem, percebi q vc configurou as propriedades erradas...
Para vc listar os campos, o DataSource precisa estar na propriedade ListSource, e o campo q vc quer exibir precisa estar na propriedade ListField do controle. E tb a propriedade KeyField, conforme dito acima.
As propriedades DataSource/DataField são utilizadas para vc gravar o valor do KeyField numa tabela.
Abraços.


Responder

Gostei + 0

29/02/2004

Fcnjr

O PROBLEMA E QUE NAUM EXISTE NEM ListField NEM keyField NETE COMPONENTE ESTES CAMPOS EXISTEM NO LOOKUPCOMBOBOX
OK !
SE VC PUDER ME AJUDAR OBRIGADO


Responder

Gostei + 0

29/02/2004

Adilsond

Para usar o componente DBComboBox você deve preencher a lista de itens manualmente ou mude para o componente DBLookupComboBox que configurando a propriedade ListSource, ListField e KeyField farão isto automaticamente.


Responder

Gostei + 0

29/02/2004

Marco Salles

Com a Melhor Da Intenção Possível Nosso Amigo : ´tnaires´ Ao Tentar Te Socorrer Esta ´Talvez´ Referindo-se as Propriedades Do DbLookComboBo
e Não Do DbComboBox...E No Seu Caso Não Serve...Quanto a Sua ´Indignação´ Digamos Assim, Eu Acho Que Voce Vai Ter Que Fazer Isto Na Mão...Eu Também Gostaria De Conhecer Uma Propriedade Do DbComboBox Que Fornece-se Os Campos Da Maneira Que Voce Quer...
Mas Acho Que Num Temmmm :?: Pode Ser :?: SE Quiser Resolver Na :idea: Mão, Estamos Aí..


Responder

Gostei + 0

29/02/2004

Tnaires

De fato, eu pensava q o fcnjr estava se referindo ao DBLookUpComboBox.
Até +


Responder

Gostei + 0

29/02/2004

Fcnjr

MESMO ASSIM VALEU CARA BRIGADÃO !!


Responder

Gostei + 0

29/02/2004

Ariovaldo

Amigo isto não resolve o seu problema!!!!!!!!


DmPrincipal.Qry_Vendedor.First;
While Not DmPrincipal.Qry_Vendedor.Eof Do
begin
CMBVendedor.Items.Add(DmPrincipal.Qry_Vendedor.Fieldbyname
(´str_NomeVendedor´).asstring);
DmPrincipal.Qry_Vendedor.Next;
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar