PDA

Ver la Versión Completa : Error de parametro en la conexion con la base SQL


titooo
19-06-2013, 16:13:55
Buenas estoy trabajando con delphi 7 y deseo realizar una consulta a una tabla de SQL Server 2008, mi consulta es la siguiente:
function Existe_usuario (Qry: TADOQuery; const nick:string; contr:integer):boolean;
begin
with Qry do
begin
Close;
SQL.Text := 'SELECT nick_us, cont_us FROM usuario WHERE (nick_us= :PARAM_nick) and (cont_us= :PARAM_cont_us)';
parameters.ParamByName('PARAM_nick').Value:=nick;
parameters.ParamByName('PARAM_cont_us').Value:=contr;
Open;
Result := not Qry.IsEmpty;
Close;
end;
end;

Mi problema no se cual es, por eso recurro a ustedes, el mensaje de delphi que me aparece es:
"Project Project1.exe raised exception class EDataBaseError with message 'Validar_us:Parameters "param_nick" not found'.
Validar_us : es un QRY que utilizo para hacer la consulta
Param_nick: es la variable que ingresa como parametro de la consulta.

Muchas Gracias