Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2011, 08:36
pilandro
 
Fecha de Ingreso: diciembre-2010
Mensajes: 5
Antigüedad: 13 años, 11 meses
Puntos: 0
Información Condicional con dos variables

Buenos dias!!!
hace un par de meses que estoy programando y empapandome en este teme de ASP. He hecho varios condicionales pero con este no se que pasa. Paso a mostrarles el código:

'previo a esto ya hice la conexion con la base de datos
'luego paso a 3 variables los valores provenientes de un form (GET) de otra pagina

codcla=Request.QueryString("codcla")
coditem=Request.QueryString("coditem")
canti = Request.QueryString("textfield1")

'bueco el registro que coincida con codcla y coditem

set registros = conexion.execute("SELECT * FROM stock_elem where codcla ="& codcla & " and coditem =" & coditem &"")

if registros.fields("cant").value < canti then
response.write(registros.fields("cant").value)
response.Write(canti)
end if

Luego por pantalla me muestra los valores! osea entra al condicional sin importar si es mayor o menor los valores ingresados.
Ej: 99 50 (donde obviamente 99 no es menor a 50)
Realmente no entiendo.
Y si doy vuelta el condicional a > no entra son importar los valores.
Ahora si cambio cualquiera de las dos variables por un número, el condicional anda bien. Pero asi no
Alguna ayuda??
Desde ya muchas gracias!!!!