Erro Query: Fild Not found

05/04/2021

3

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;
Responder

Posts

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar