Erro Query: Fild Not found

05/04/2021

0

como resolver o erro QFunc: Filed ''usuario'' not found.
DM.QFunc.SQL.Clear;
DM.QFunc.SQL.Add(''Select * from funcionarios where usuario = :usuario and senha = :senha'');
DM.QFunc.FieldByName(''usuario'').value := Edtlogin.Text;
DM.QFunc.FieldByName(''senha'').value := Edtsenha.Text;
DM.QFunc.Open;
Wagner

Wagner

Responder

Posts

05/04/2021

Emerson Nascimento

para preencher os parâmetros você não deve usar FieldByName; deve usar ParamByName.
DM.QFunc.SQL.Clear;
DM.QFunc.SQL.Add('Select * from funcionarios where usuario = :usuario and senha = :senha');
DM.QFunc.ParamByName('usuario').AsString := Edtlogin.Text;
DM.QFunc.ParamByName('senha').AsString := Edtsenha.Text;
DM.QFunc.Open;


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar