Consulta con Fechas
Tengo el siguiente codigo:
//
QueryFacturas.Close;
QueryFacturas.SQL.Clear;
lineasql:='Select * from Factura.db where Fecha >= ' +
QuotedStr(FormatDateTime('dd/mm/yyyy',strtodate(fecdes))) +' and Fecha <= ' + QuotedStr(FormatDateTime('dd/mm/yyyy',strtodate(FECHAS)));
QueryFacturas.SQL.Add(lineasql);
QueryFacturas.Open;
//
Donde FECDES = 07/02/2003 y FECHAS = 07/04/203
Cuando realizo la consulta intercambia los dias por meses es decir que en este caso buscaría aquellos registros que se encuentran entre las fechas 02/07/2003 y 04/07/2003.
A que se debe esto ?
|