ASP - Problema para tomar el valor de un campo

 
Vista:

Problema para tomar el valor de un campo

Publicado por Franco (1 intervención) el 01/12/2006 16:11:14
Hola, tengo una consulta tal vez de novato.
Tengo que cargar una variable llamada vCant con el valor de un campo rs("cant") de una tabla, pero cuando esta vacio el campo

necesito que le carge el valor 0, lo hago asi pero no funciona, siempre me salta al ELSE.

if rs("cant") = " " or rs("cant") = "" then
vCant = 0
else
vCant = rs("cant")
end if

Que estoy haciendo mal?
Muchas gracias de antemanos, saludos!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problema para tomar el valor de un campo

Publicado por Jc (7 intervenciones) el 07/12/2006 04:17:57
Saludos, jejeje pues si pero preguntando se llega a roma my friend =)

trata con lo siguiente, ojo siempre y cuando tu campo sea numerico, yo creo que si:

If IsNumeric(rs("cant")) Then
vCant = rs("cant")
Else
vCant = 0
End If

este error es comun cuando el campo tiene un valor de NULL igual puedes tratar con IsNull() pero a mi en algunas BD me ha funcionado y en otras no, prefiero el IsNumeric()

espero te solucione tu problema =)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar