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

problema con fechas

Estas en el tema de problema con fechas en el foro de ASP Clásico en Foros del Web. Hola . :) tengo un recordset con la sgte linea "SELECT descripcion_producto, cod_secciones, precio, fecha_venc_oferta, foto FROM productos WHERE fecha_venc_oferta >= now()" pero toma solo ...
  #1 (permalink)  
Antiguo 06/09/2002, 12:13
Avatar de sepulman  
Fecha de Ingreso: agosto-2002
Mensajes: 274
Antigüedad: 21 años, 10 meses
Puntos: 0
problema con fechas

Hola . :)
tengo un recordset con la sgte linea

"SELECT descripcion_producto, cod_secciones, precio, fecha_venc_oferta, foto FROM productos WHERE fecha_venc_oferta >= now()"

pero toma solo los mayores y no los iguales. :( . el campo " fecha_venc_oferta " tiene formato fecha corta.
Alguien sabe alguna otra forma de comparar fechas.

Saludos
Miguel Angel <[email protected]>
  #2 (permalink)  
Antiguo 06/09/2002, 13:52
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: problema con fechas

para comparar versus tu fecha corta mejor rescata el dato asi:

&lt;%fecha_corta= Date()%&gt;

y comparalo con esto.


sino:

&lt;%fecha=now()
fecha_corta= day(fecha) &amp;&quot;/&quot;&amp; month(fecha) &amp;&quot;/&quot;&amp; year(fecha)
%&gt;

;)



<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #3 (permalink)  
Antiguo 06/09/2002, 16:49
 
Fecha de Ingreso: diciembre-2001
Ubicación: Rosario (SF)
Mensajes: 193
Antigüedad: 22 años, 5 meses
Puntos: 0
Re: problema con fechas

sino te funciona lo que dijo el amigo bakanzipp proba asi:

&quot;SELECT descripcion_producto, cod_secciones, precio, fecha_venc_oferta, foto FROM productos WHERE fecha_venc_oferta &gt;=#&quot; &amp; date() &amp; &quot;#&quot;

suerte
Facu
  #4 (permalink)  
Antiguo 06/09/2002, 17:16
Avatar de sepulman  
Fecha de Ingreso: agosto-2002
Mensajes: 274
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: problema con fechas

Gracias amigo Argentino y coterraneo por responder pero el problema es cuando la fecha es igual, cuando la fecha es mayor o menor no hay problema.
:( . Ojala puedan darme una manito por que de verdad es importante ese detallito.



Saludos
Miguel Angel <[email protected]>
  #5 (permalink)  
Antiguo 06/09/2002, 17:21
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: problema con fechas

uta viejo...haz lo ke hice yo...

mande a la chuc&amp;%# las comparaciones de fechas y trabaja con datos numericos en vez de fechas...



<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #6 (permalink)  
Antiguo 06/09/2002, 17:29
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: problema con fechas

campo nuevo:
num_fecha (tipo long)

Código:
  
&lt;%
dim fecha, dia, mes, anno, numero
fecha=now()
dia=day(fecha)
mes=month(fecha)
anno=year(fecha)

numero = dia + mes * 30 + anno * 360 + anno

Sql=&quot;Select * from Tabla where num_fecha&gt;= '&amp; numero &amp;' &quot;

example:
Código:
  
01/02/2002
numero= 1 + 2*30 + 2002*360 + 2002
numero= 722783

02/02/2002
numero= 2 + 2*30 + 2002*360 + 2002
numero=  722784
weno echale pa' delante no ma.



<center><font face=verdana size=1 color=blue>¸„.-·~¹°”ˆ˜¨Bakanzipp¨˜ˆ”°¹~·-.„¸[/CODE]</center>
  #7 (permalink)  
Antiguo 06/09/2002, 19:51
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
Re: problema con fechas

si.. es lomejor.jeje

<center><IMG SRC="http://www.550m.com/usuarios/altolacruz/aprendiz3.gif" ALT="Visitame en AlSurNet.com -- E-Learning E-Commerce Multimedia E-Business--"></center>
  #8 (permalink)  
Antiguo 07/09/2002, 09:24
Avatar de sepulman  
Fecha de Ingreso: agosto-2002
Mensajes: 274
Antigüedad: 21 años, 10 meses
Puntos: 0
Re: problema con fechas

Gracias coterraneos, si bien tuve problemas ya que tenia que modificar la base de datos, me asalta una duda.
como pregunto que una fecha &gt;= now() - 1 dia
, o sea mayor que ayer.

buen cacho.
Ojala sepan, seria una buena alternativa, o un buen parche. :) -


Saludos
Miguel Angel <[email protected]>
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:33.