Ver Mensaje Individual
  #7  
Antiguo 24-05-2004
Avatar de delphi.com.ar
delphi.com.ar delphi.com.ar is offline
Federico Firenze
 
Registrado: may 2003
Ubicación: Buenos Aires, Argentina *
Posts: 5.964
Reputación: 29
delphi.com.ar Va camino a la fama
En Delphi y en muchos motores de bases de datos, los campos o variables del tipo fecha hora, no dejan de ser números decimales del cual la parte entera forma la fecha y la decimal la hora. Digamos que no sería algo muy correcto comparar 'CAMPO_FECHA = 01', donde solo nosotros sabemos que con 01 queremos decir mes. Muchos motores tienen funciones de conversión de datos que nos pueden ser útil para esto, como el TO_DATE de Oracle, o bien funciones para extraer el mes y la fecha, utilizando estas últimas tu sql podría funcionar de la siguiente manera:
Código SQL [-]
SELECT * 
FROM TABLA
WHERE Month(FECHA_FACTURA) = :Mes
AND Year(FECHA_FACTURA) = :Ano

Saludos!
__________________
delphi.com.ar

Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla.
Responder Con Cita