Dois DbLookupCombobox, mesma tabela, mesmos campos
03/09/2024
0
Pessoal, estou com um projeto antigo aqui (delphi 7) e aos poucos atualizando ele para o Delphi 12.
Tenho um form que possui 2 DbLookupCombobox ligados na mesma tabela e que trazem o mesmo campo no ListField e KeyField.
Sempre funcionou bem no Delphi 7, mas agora, ao selecionar um dado num destes DbLookupCombobox , o dado que está no outro se apaga.
É normal isso estar acontecendo em função da versão do delphi?
Tenho um form que possui 2 DbLookupCombobox ligados na mesma tabela e que trazem o mesmo campo no ListField e KeyField.
Sempre funcionou bem no Delphi 7, mas agora, ao selecionar um dado num destes DbLookupCombobox , o dado que está no outro se apaga.
É normal isso estar acontecendo em função da versão do delphi?
Renan
Curtir tópico
+ 0
Responder
Posts
04/09/2024
Natanael Ferreira
Sim. Nas versões mais recentes acontece esse comportamento.
Uma alternativa seria você utilizar um Combobox alimentando ele com os dados necessários.
Exemplo:
Uma alternativa seria você utilizar um Combobox alimentando ele com os dados necessários.
Exemplo:
with Query1 do begin Open; First; while not Eof do begin ComboBox1.Items.Add(FieldByName('nomeCampo').AsString); Next; end; end;
Responder
04/09/2024
Renan
Pois é, por sorte só uso essa forma em um formulário.
Vou fazer via combobox então.
obrigado.
Vou fazer via combobox então.
obrigado.
Responder
Clique aqui para fazer login e interagir na Comunidade :)