Tenho o código abaixo, que entrega o resultado de uma query a uma ComboBox.
Como eu faço para entregar o resultado dessa query a uma variavel?
ZQueryBusca.Close;
ZQueryBusca.SQL.Clear;
ZQueryBusca.SQL.Add('Select * From Clientes');
ZQueryBusca.Open;
ZQueryBusca.first;
while not ZQueryBusca.EOF do
begin
ComboBoxNome.Items.Add(VarToStr(ZQueryBusca.Fields[1].value));
ZQueryBusca.Next;
end;
Tenho que adaptar o código abaixo aonde a variavel 'Nome' recebe inicialmente valor vazio,
Eu quero que ela receba o resultado da query do codigo acima.
procedure TFormAlteraClientes.ButtonProcurarClick(Sender: TObject);
var
Nome:String;
begin
//Nome := ''; // inicia definindo uma string vazia(quero entregar o resultado da query)
if InputQuery('Procurar', 'CliNome', Nome) then
if not zTableClientes.Locate('CliNome', Nome, [loCaseinsensitive, loPartialKey]) then
ShowMessage('Nome não encontrado!');
end;
O codigo anterior, entrega o resultado da query pra ComboBox quero tirar a ComboBox e entregar o resultado da query pra variavel.
Outra Coisa: esta busca não é tem a propriedade loCaseinsensitive se tiver como gostaria que tivesse....
Muito obrigado a todos e um grande abraço!!!!!!!!!!!!!!!
Como entregar o resultado de uma query a uma variavel?
Pergunta
Carlos Rocha
Ola Pessoal,
Tenho o código abaixo, que entrega o resultado de uma query a uma ComboBox.
Como eu faço para entregar o resultado dessa query a uma variavel?
Tenho que adaptar o código abaixo aonde a variavel 'Nome' recebe inicialmente valor vazio, Eu quero que ela receba o resultado da query do codigo acima.O codigo anterior, entrega o resultado da query pra ComboBox quero tirar a ComboBox e entregar o resultado da query pra variavel.
Outra Coisa: esta busca não é tem a propriedade loCaseinsensitive se tiver como gostaria que tivesse....
Muito obrigado a todos e um grande abraço!!!!!!!!!!!!!!!
Como entregar o resultado de uma query a uma variavel?
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.