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

Comparacion de fechas fecha de B.D y fecha sistema

Estas en el tema de Comparacion de fechas fecha de B.D y fecha sistema en el foro de ASP Clásico en Foros del Web. Lo primero decir que ya he buscado el tema en el buscador pero no se ha resulto mi problema. Veamos tengo el siguiente código: Código: ...
  #1 (permalink)  
Antiguo 01/08/2002, 01:39
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 2 meses
Puntos: 2
Comparacion de fechas fecha de B.D y fecha sistema

Lo primero decir que ya he buscado el tema en el buscador pero no se ha resulto mi problema. Veamos tengo el siguiente código:
Código:
  
<%'Convertimos el formato de fecha al estilo 10/5/2002
Dia=Day(Date)
Mes=Month(Date)
Anio=Year(Date)
Fecha=Dia&"/"&Mes&"/"&Anio
%>
<!--#include file="conexion.asp"-->

<%sql = "SELECT * FROM articulos WHERE Novedades or FechaFinalNovedades"

Set rsForums = Server.CreateObject("ADODB.Recordset")
rsForums.Open sql, conn, 3, 3
%>
Hago las siguiente comparacion:
Código:
 
<%'Asignamos una variable al campo FechaFinalNovedades
 FechaNovedades=rsForums("FechaFinalNovedades")
 if FechaNovedades=>Fecha then
'Aquí me mostraria los campos a ver si la FehaNovedades es mayor o igual que la del sistema.
%>
He puesto los siguientes campos para que me muestre las fehas que aparecen
Código:
 <%Response.Write FechaNovedades%>
<%=Fecha%>
La primera fecha de la Bd me da como resultado la fecha que he introducido en este caso 1/7/2002
La fecha del sistema me da 1/8/2002
Me hace la comparación pero solo me compara los días , no la fecha completa,¿alguien sabe como puedo solucionar esto y que me compare la fecha completa???
Un saludo
  #2 (permalink)  
Antiguo 01/08/2002, 02:05
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 2 meses
Puntos: 2
Re: Comparacion de fechas fecha de B.D y fecha sistema

Por ahora lo que he hecho ha sido una comparación de fechas:
Código:
  DiferenciaEntreFechas = DateDiff("y", Fecha, FechaNovedades)
 if DiferenciaEntreFechas>=0 then%>
y por ahora parece que funciona.
Un saludo
  #3 (permalink)  
Antiguo 01/08/2002, 02:32
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 2 meses
Puntos: 2
Re: Comparacion de fechas fecha de B.D y fecha sistema

Otra cosa, tengo un campo dentro de la Bd de los de marcar True/False, lo que he hecho es que me compare si la comparación de fechas es menor que cero entonces que esa casilla pase de True a False, vale el codigo es:
Código:
   if DiferenciaEntreFechas<0 then Novedades=False end if
pero como hago para que esto me lo cambie en la BD.
Un saludo
  #4 (permalink)  
Antiguo 01/08/2002, 03:02
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 2 meses
Puntos: 2
Re: Comparacion de fechas fecha de B.D y fecha sistema

He puesto
Código:
 if DiferenciaEntreFechas<0 then
rsForums.addnew
rsForums("Novedades")=False
rsForums.Update
 end if
pero no me modifica nada, alguien que me ayude, plissss
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 17:08.