Bom dia pessoal, sou novo em desenvolvimento em Delphi, estou com um problema ao usar o componente IBquery para efetuar consulta e mostrar o resultado num DBgrid. o código abaixo foi testado com uma Query da guia BDE com banco Paradox e funcionou perfeitamente, mas quando mudei para o banco Interbase não está funcionando mais. segue abaixo:
Pergunta
EDUCTD
Bom dia pessoal, sou novo em desenvolvimento em Delphi, estou com um problema ao usar o componente IBquery para efetuar consulta e mostrar o resultado num DBgrid. o código abaixo foi testado com uma Query da guia BDE com banco Paradox e funcionou perfeitamente, mas quando mudei para o banco Interbase não está funcionando mais. segue abaixo:
on evento on change o edit.
procedure Tfrm_CLIENTES.Edit_Consulta_NomeChange(Sender: TObject);
begin
with IBQuery do
begin
if Edit_Consulta_Nome.Text <>'' then
begin
Cursor:=crHourGlass;
IBQuery.Close;
IBQuery.SQL.Clear;
IBQuery.sql.add ('select * from clientes where CLIENTE_NOME = :nome');
IBQuery.ParamByName('NOME').Value:=Edit_Consulta_Nome.Text+'%';
IBQuery.Prepare;
IBQuery.Open;
Cursor:=crDefault;
end
else
begin
close;
end;
end;
end;
alguém pode me ajudar com essa dúvida ?
Editado por quintelabTítulo alterado conforme as regras
Link para o comentário
Compartilhar em outros sites
2 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.