2011. 7. 29.

asp에서(vbscript) IsNumeric 쓸때 주의점


IsNumeric 은 숫자형 문자열이나 숫자를 알아내는데 쓰는 함수 이다. 그런나 변수가 초기화 되지 않을때는 true를 반환하기 때문에 주의 해야한다. IsEmpty으로 해당 변수를 초기화 여부를 살피고 써야 버그 없이 사용 가능
Dim bbs
bbs = 1
If IsEmpty(bbs) = False Then
    If IsNumeric(bbs) = True Then
        Response.Write "숫자입니다"
    End If
End If

ps : Requer.QueryString Request.Form 파라미터 개체를 받을때 주의해서 쓸것

댓글 2개: