Según tu propio código la estas asignando al ejecutar la consulta
Cita:
Código Delphi [-]With QryLibroDiario do
Begin
Sql.Clear;
Sql.LoadFromFile(Path);
QryLibroDiario.Parameters.ParamByName('cFechad').Value := cFechad;
QryLibroDiario.Parameters.ParamByName('cFechah').Value := cFechah;
QryLibroDiario.Parameters.ParamByName('Niv').Value := Niv;
Open;
End;
|
Si es null, es proque la variable llegó en null, y el problema está en el código previo a eso, no en la consulta.
PD: No se ve en el código que el Sql que cargaste desde el archivo, se asigne a QryLibroDiario.
Saludos.