Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2012, 17:51
RMCdotNet
 
Fecha de Ingreso: junio-2010
Mensajes: 11
Antigüedad: 14 años, 6 meses
Puntos: 1
Comparacion de fechas

Hola a todos, soy nuevo en el foro.
De mas esta decir que me alegra mucho ver un foro que se dedican a nuestro querido ASP clasico, este es mi primero lenguaje web por eso le tengo mucha estima y lo sigo usando por mas que digan que esta obsoleto.

Mi problema es el siguiente:

Quiero comparar dos fechas, la idea es que compare la fecha actual con las fechas de un campo en access, si la fecha actual supera en 30 dias a la fecha del campo de access, entonces que me tire una respuesta con los campos que cumplen esa condicion. Este es el pequeño codigo que he ideado, pero me he quedado ahi:

Código:
set cn2 = server.CreateObject("adodb.connection")
set rs2 = server.CreateObject("adodb.recordset")
cn2.open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & Server.MapPath("database1.accdb")
sqlalerta = "Select nombre, fecha_actualizacion from contingencias"
fecha2 = "Select fecha_actualizacion from contingencias where DATEDIFF(fecha_actualizacion()," & fecha_actual) > '30' ""

fechaactual = date()	
rs2.open sqlalerta,cn2 
Response.Write ("las contingencias desactualizadas son" & (Fecha2))
lo que no se hacer es la concatenacion del sql con mi fecha actual que es un valor .asp

Se aceptan correcciones de todo tipo

Gracias