Dois DbLookupCombobox, mesma tabela, mesmos campos
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
Curtidas 0
Respostas
Natanael Ferreira
03/09/2024
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;
GOSTEI 0
Renan
03/09/2024
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.
GOSTEI 0