Como Mudar o meu Select De acordo com a opção do ComboBox

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