Fórum Melhor alternativa, ComboBox1,DBComboBox1,DBLookupComboBox1 #367872

23/01/2009

0

Boa noite....

Tenho uma Tabela(TBLADiciplinas) com os campos Cod_Diciplina e Desc_Diciplina.

Cod_Diciplina | Desc_Diciplina :
CALC1 - Calculo1
CALC2 - Calculo2
ALGL1 - Algebra linear

Preciso apresentar em um ComboBox1 todos os Cod_Diciplina, e estou utilizando o código abaixo:

Código:
          DM.ConsultaDiciplinas.Close;
          DM.ConsultaDiciplinas.SQL.Clear;
          DM.ConsultaDiciplinas.SQL.Add(´SELECT * FROM TBLADiciplinas ´);
          DM.ConsultaDiciplinas.Open;
          ComboBox1.Items.Clear;
          While not DM.TBLADiciplinas.eof do begin
                ComboBox1.Items.Add(DM.TBLADiciplinas.FieldByName(´Cod_Diciplina´).value);
                DM.ConsultaDiciplinas.Next;
          end;



Este código esta retornando todos os codigos das dicíplinas no ComboBox,
1º - Agora preciso apresentar em um Edit a diciplina(Desc_Diciplina) selecionada no ComboBox..
2º - Qual a vantagem e desvantagem de usar cada componente destes(ComboBox1,DBComboBox1,DBLookupComboBox1)?Algum destes substitui o código que estou utilizando?


Grato...


Freed

Freed

Responder

Posts

23/01/2009

Dbergkamps10

Olá.
O mais indicado no seu caso é o DBLookupComboBox. Utilizando este componente vc nao precisar fazer a pesquias, nem ´povoar´ a combobox.

Att
Dalton


Responder

Gostei + 0

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

Aceitar