Gostaria de Mudar meu select de um botão de acordo com o conteúdo da meu combobox
tenho a seguinte linha de comando no meu Botão ‘‘pesquisar’’
Datamodule1.FDQuery1.Open('select * from cliente c where c.cli_codigo = ’ + Edit1Pesquisa.Text);
como faço para quando alterar o conteúdo do ComboBox para ‘‘Nome’’ ele de o select
Datamodule1.FDQuery1.Open('select * from cliente c where c.cli_nome = ’ + Edit1Pesquisa.Text);
Usa o evento onchange do combobox.
entendi, mas como isso irá ficar mais ou menos no codigo ?
No evento onchange voce pega o valor da combo e usa onde precisar. Da mesma forma que voce já pega do Edit.
o Valor da minha combo é CODIGO mas no banco está CLI_Codigo como faço para pegar o valor corretamente da combo ?
Posta o código da sua combo pra facilitar.
procedure TfrmConsultaCliente.Button1Click(Sender: TObject);
begin
Datamodule1.FDQuery1.Open('select * from cliente c where c.cli_codigo = ’ + Edit1Pesquisa.Text);
end;
procedure TfrmConsultaCliente.ComboBox1Change(Sender: TObject);
begin
end;
Dentro da procedure do evento onchange voce acessa o valor da combo: ComboBox1.Text