Foros del Web » Programando para Internet » ASP Clásico »

Lio entre fechas

Estas en el tema de Lio entre fechas en el foro de ASP Clásico en Foros del Web. Buenas a to2, Tengo un ligero lio con unas fechas, en mi web, cada vez que abre la página principal hace un recorrido en una ...
  #1 (permalink)  
Antiguo 01/06/2004, 05:14
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años, 4 meses
Puntos: 6
Lio entre fechas

Buenas a to2,

Tengo un ligero lio con unas fechas, en mi web, cada vez que abre la página principal hace un recorrido en una tabla para buscar la frase del día, yo tengo una tabla tipo así:

Consejos (Tabla)

Nombre (Texto)
ID (Autonumerico)
Fecha (Fecha corta) <----- Aquí es dónde pone la fecha que se ejecutará el consejo.

Mi problema es que la sentencia SQL que utilizo para hacer la búsqueda va perfectamente si son días de dos digitos, me explico, si es el 20/05/2004 no hay problema, pero por ejemplo hoy 01/06/2004 no me encuentra nada, habíendo un registro en la tabla.

Pongo la sentencia:

SQL = "Select nombre, ID From Consejos where fecha = #" & DATE & "#"

Aparéntemente todo está ok, la base de datos es Access, ¿porque los días con cero delante no me los muestra?, ¿que está mal?

Salu2 y gracias
  #2 (permalink)  
Antiguo 01/06/2004, 05:17
 
Fecha de Ingreso: enero-2002
Ubicación: Aranjuez (Madrid)
Mensajes: 115
Antigüedad: 23 años, 3 meses
Puntos: 0
Prueba con esto otro
SQL = "Select nombre, ID From Consejos where fecha = #" & DATE() & "#"

Estabas llamando a una variable no a una función, espero que con eso te vaya bien

Un saludo
__________________
http://www.montatupc.com
Tu tienda de informática en la red
  #3 (permalink)  
Antiguo 01/06/2004, 05:42
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años, 4 meses
Puntos: 6
No me funciona nithard, me pasa exactamente igual...
  #4 (permalink)  
Antiguo 01/06/2004, 12:32
Avatar de pempas  
Fecha de Ingreso: diciembre-2003
Ubicación: Barcelona
Mensajes: 985
Antigüedad: 21 años, 4 meses
Puntos: 6
Problema resuelto, lo solucioné así:

Sql = "Select titulo, id From Consejos Where ejecucion =(format('"& Date &"','DD/MM/YYYY'))"

Gracias a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:35.