Fórum selecionar com DBLooupComboBox #269541
22/02/2005
0
Tudo bem?
Eu tenho um DBLookupComboBox com essas propriedades:
DataField = ´UF´
DataSource = DataSource2
KeyField = ´UF´
ListField = ´UF´
ListSource = DataSource1
Dentro da propriedade SQL do IBQuery eu tenho esse comando:
select * from TAB_UF order by UF
Tentei esse comando também no evento onshowm do formulário.
O que está acontecendo é o seguinte. Ao pressionar a letra R em vez de trocar de estado, por exemplo mudar de RN para RO e depois para RR e RS ou se eu trocasse para a letra A ele iria para o primeiro estado com essa letra.
Mas o que ele faz é ler o segundo caracter ou seja ele vai para RR e trava.
Se eu digitar a letra R e depois a letra S ele vai para o estado RS.
Se eu digitar a letra S e depois a letra C ele vai para o estado SC.
Alguém poderia me dizer o que está faltando para que ele funcione como um
ComboBox.Style:=csDropDownList;
Para que a cada letra R ele mude de estado que inicie com a letra R.
Ou pelo menos me dizer que não falta nada, que pode ser problema do Delphi.
Estou usando Delphi 7
Desde já agradeço a ajuda recebida.
Joao_schroeder
Curtir tópico
+ 0Posts
22/02/2005
Diogoalles
key := #0
Gostei + 0
22/02/2005
Joao_schroeder
Tudo bem?
Obrigado pela dica, mas não funcionou.
Coloquei o comando no evento do componente.
Simplesmente não aceita nenhuma letra.
Gostei + 0
22/02/2005
Gandalf.nho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)