Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/01/2005, 05:14
Avatar de davidcr
davidcr
 
Fecha de Ingreso: septiembre-2004
Ubicación: Cartago Costa Rica
Mensajes: 95
Antigüedad: 19 años, 7 meses
Puntos: 7
Problema con Operador Logico y base de datos

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