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!!!!