Hola. Estoy tratando de hacer algo sencillo en mi pagina ASP pero no tengo idea porque no me funciona. Lo unico que estoy tratando es de realizar una operacion "MayorQue" > obteniendo los datos de la base. Aqui esta mi codigo espero me puedan ayudar
 
strSQL = "SELECT numero,fecha,dias,activada FROM tarjetas"
   Set objRS = oConn.Execute(strSQL)
 
   while (not objRS.Eof)
 
 
   Compara= DateDiff("y", objRS("fecha"), Now())
 
   PeriodoV = objRS("dias")
 
   if Compara > PeriodoV then
   'NO PUEDO HACER QUE EFECTUE LA COMPARACION 
   'SIMPLEMENTE NO "VE" LOS DATOS nota: YA COMPROBE LA LECTURA DE
   'DATOS DE LA BASE Y ESTAN BIEN. escribo response.write Compara y me devuelve 18 y ejecuto response.write PeriodoV y devuelve 10 Obviamente 18 es mayor que 10 pero NO ME FUNCIONA LA OPERACION
   response.write "cuenta expirada"
 
    end if  
 
   objRS.MoveNext
   wend
 
 
oConn.Close 
set oConn = nothing 
 
Espero me puedan ayudar en este caso tan peculiar. Gracias 
  
 
 
 
 
