Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2005, 08:48
jiglesiasn
 
Fecha de Ingreso: marzo-2005
Mensajes: 122
Antigüedad: 20 años
Puntos: 0
Exclamación formatos fechas

Buenas tengo la siguiente instruccion sql contra una base de datos Access, pero el where no me lo hace bien. Creo que me está comparando mal el formato de access con el de la variable Session. Con pongo cvdate() para convertir las 2 fechas al mismo formato, pero no me encuentra los registros bien entre las 2 fechas que le digo.

SELECT * FROM (Hoteles LEFT JOIN HotelesTotalHabitaciones ON Hoteles.codigo = HotelesTotalHabitaciones.Codigo) LEFT JOIN HotelesCampañas ON HotelesTotalHabitaciones.Codigo = HotelesCampañas.Codigo where cvdate(HotelesCampañas.campañade) <= cvdate('" & Session("Nfecha1") & "') and cvdate(HotelesCampañas.campañahasta) >= cvdate('" & Session("Nfecha1") & "') order by Hotelestotalhabitaciones.codigo

Que funcion puedo poner para que me compare dd/mm/yyyy tanto en la base de datos como en mi variable?

Un Saludo