Hola a todos, les agradeceria mucho su ayuda, soy nuevo en esto, estoy trabajando con Delphi 7 y al reutilizar el siguiente código en otra parte de la misma Unit, me aparece el error :
"Query3 parameter 'sens1' not found.
Será que las sentencias query3.clear y query3.active=false no son suficientes para limpiar el código de este query.
Ojalá me puedan decir que me falta para poder reutilizar el query3 sin problemas.
De antemano muchas gracias
Mi código es :
Código Delphi
[-]
ruta_q:=Table5.fieldbyname('RUTA_DATOS').Value;
ruta_q:= ruta_q + '\SENSORES.DB';
Query3.SQL.Clear;
Query3.Active := False ;
With Query3.Sql Do
Begin
Add('SELECT NUM,SENSOR,UBICACION,ORIGEN,TIPO');
Add ('FROM "'+ruta_q+'"');
Add('WHERE');
Add('SENSOR = :sens1');
query3.parambyname('sens1').asInteger:= dsensor;
end;
Query3.Active := True ;