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

problema con SQL con fecha

Estas en el tema de problema con SQL con fecha en el foro de ASP Clásico en Foros del Web. Hago esta consulta con ASP y no me funciona. Porque puede ser? SQL="Select * From Noticias Where idcabeza=0 and mostrar=0 and fecha='"&Now()&"' ORDER BY fecha ...
  #1 (permalink)  
Antiguo 07/02/2005, 13:20
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 21 años, 3 meses
Puntos: 0
problema con SQL con fecha

Hago esta consulta con ASP y no me funciona. Porque puede ser?

SQL="Select * From Noticias Where idcabeza=0 and mostrar=0 and fecha='"&Now()&"' ORDER BY fecha DESC"

El campo es de Fecha/Hora
__________________
Calle17.net

edgargranados.es
  #2 (permalink)  
Antiguo 07/02/2005, 13:27
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
probá reemplazando los apóstrofes por un signo numeral (#)
__________________
...___...
  #3 (permalink)  
Antiguo 07/02/2005, 13:34
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 21 años, 3 meses
Puntos: 0
Gracias, ya no me da el error. Pero no me hace efecto.

He puesto esto para que solo me coja los registros con fecha anterior o igual a hoy.

SQL="Select * From Noticias Where idcabeza=0 and mostrar=0 and fecha<=#"&Now()&"# ORDER BY fecha DESC"

En los registros la fecha es de este tipo "08/02/2005 11.35.15"
__________________
Calle17.net

edgargranados.es

Última edición por deccweb; 07/02/2005 a las 13:43
  #4 (permalink)  
Antiguo 07/02/2005, 14:38
Avatar de akela  
Fecha de Ingreso: septiembre-2000
Ubicación: Frente a la compu
Mensajes: 660
Antigüedad: 23 años, 9 meses
Puntos: 2
Yo le pondría comillas simples antes de las dobles porque tambien se tratan las fechas como strings, ( yo las manejo así en access he informix)
  #5 (permalink)  
Antiguo 11/02/2005, 11:29
Avatar de Avin666  
Fecha de Ingreso: febrero-2005
Ubicación: Puente Grande Jalisco México
Mensajes: 35
Antigüedad: 19 años, 4 meses
Puntos: 0
que tipo de datos en sql tienes declaradas las fechas por que si tienes otra que no sea smalldatetime no te ba a permitir por lo menos a mi no me a dejado
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 23:18.