PDA

Ver la Versión Completa : Ayuda con consulta de fechas !!!


kamezen
12-08-2003, 01:10:38
hola amigos !!

Ojala puedan ayudarme con la siguiente consulta.

Tengo informacion en la base de datos de Access y necesito consultar en un rango de fechas !!

Mi codigo es el siguiente:

vSql := 'select * from juridica where '
+' cve_sit_jur = '+Ed_CveSit.Text+' '
+'and ( (Fecha_Cap >= '+DateToStr(vFecI)+') '
+'and (Fecha_Cap <= '+DateToStr(vFecF)+') )';

El problema es que me indica que la informacion no existe; Cuando utilizo el parametro de >= solo, si funciona, pero cuando le agrego el <= me marca el error que mencione !!

Alguna ayuda ???

__cadetill
12-08-2003, 01:17:30
Prueba ha hacer algo asi


vSql := 'select * from juridica where '
+' cve_sit_jur = '+Ed_CveSit.Text+' '
+'and Fecha_Cap between :FechaIni and :FechaFin';

Query.ParamByName('FechaIni).AsDateTime := vFecI;
Query.ParamByName('FechaFin).AsDateTime := vFecF;

Query.Open;


Es decir, hacemos uso de parametros en la consulta SQL

Espero te sirva