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

Problema al seleccionar registros por fecha de ayer

Estas en el tema de Problema al seleccionar registros por fecha de ayer en el foro de ASP Clásico en Foros del Web. Hola a todos. Espero que me ayudeis. Debo mostrar los productos que se vieron ayer. Cuando se muestra un producto se hace un insert en ...
  #1 (permalink)  
Antiguo 20/11/2002, 19:42
Avatar de Ellyza  
Fecha de Ingreso: agosto-2002
Ubicación: España
Mensajes: 176
Antigüedad: 22 años, 9 meses
Puntos: 0
Problema al seleccionar registros por fecha de ayer

Hola a todos. Espero que me ayudeis.
Debo mostrar los productos que se vieron ayer.
Cuando se muestra un producto se hace un insert en una tabla de Access de la fecha en la que se muestra.
Mi problema es el siguiente:
Cuando llamo a esta tabla (fotos) y selecciono los registros me da error, se que el problema está en la sentencia sql, os dejo el código:
Código:
dim conexion, registro, ayer, vistos
set conexion = Server.CreateObject....
conexion.Open .....
set registro = Server.CreateObject("adodb.recordset")
ayer=(date()-1)
registro.open "select imagen from fotos where fecha = 'ayer' ", conexion, 1
vistos = Registro.RecordCount
¿También puede ser porque el servidor me da la fecha en formato inglés-americano (mm/dd/aa) y en access la tengo en español (dd/mm/aa)?
Un saludo y gracias de antemano
  #2 (permalink)  
Antiguo 20/11/2002, 20:37
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
ayer= DateAdd("d", -1, date())

registro.open "select imagen from fotos where fecha = '"&ayer&"' ", conexion, 1


saludos
__________________
Manual de ASP Avanzado ;-)
  #3 (permalink)  
Antiguo 20/11/2002, 20:39
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
mensaje viejo
  #4 (permalink)  
Antiguo 20/11/2002, 20:55
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
http://www.forosdelweb.com/showthrea...735&highlight=sexo

mmhh ahora entiendo por que eres depravado
__________________
Manual de ASP Avanzado ;-)
  #5 (permalink)  
Antiguo 20/11/2002, 20:58
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
jajaja, solo copie una direccion de la barra de direcciones fue sin querer ajajaja
  #6 (permalink)  
Antiguo 20/11/2002, 21:02
Avatar de Ellyza  
Fecha de Ingreso: agosto-2002
Ubicación: España
Mensajes: 176
Antigüedad: 22 años, 9 meses
Puntos: 0
Es curioso aprendiz, tembien funciona si no utilizo la variable ayer y en la consulta sql hago directamente:
"select imagen from fotos where fecha = (date()-1)"

Muchas gracias por la ayuda.
  #7 (permalink)  
Antiguo 20/11/2002, 21:46
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
es cierto a mi tambien me paso una vez, pero luego con operaciones mas complejas hacia otra cosa na que ver.

te recomiendo que te asegures y lo hagas como yo te digo
__________________
Manual de ASP Avanzado ;-)
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 14:24.