Classic ASP

유용한 함수들

NJHouse 2015. 5. 23. 17:54
반응형
 유용한 함수들  

기타 유용한 함수들

nFormatCurrency(intData) : 통화정보로 변환

nFormatDateTime(Date, type) : 여러 형태의 날짜와 시간 출력

n
FormatPercent(doubleDate) : %형태로 숫자를 나타냄

n
Split(string, delaminators) : 주어진 string내의 단어들을 하나씩 뽑아 냄

n
isArray : 변수가 배열이면 True, 아니면 False 리턴

n
isDate : 변수가 날짜로 변환 가능하면 True, 아니면 False 리턴

n
isEmpty : 변수가 초기화 되어 있지 않으면 True, 아니면 False 리턴

n
isNull : 유요한 데이터를 포함하고 있으면 True, 아니면 False 리턴

n
isNumeric : 숫자 데이터를 포함하고 있으면 True 리턴

n
isObject : 유요한 ActiveX 또는 OLE 자동화 개체를 포함하면 True

n
VarType : 변수의 서브타입을 나타내는 숫자를 리턴

1) 위 함수들 중 일반적으로 많이 쓰이는 것만 사용한 내용이다.

<%
  Dim num1, num2, num3, num4, num5, num7, num8
   num1 = 85
   num2 = "2000년 3월 21일"
   num3 = 1254
   num4 = "ASP-공부-놀자-논다"
   num5 = 1
  Dim num6(3)
   num6(0)="num배열-0"
%>
 
<%=FormatCurrency(num1, 2)%><br>
<%=FormatDateTime(num2, 1)%><br>
<%=FormatPercent(num3)%><p>
 
<%
   Splitnum=Split(num4, "-")
%>
<%=Splitnum(0)%><br>
<%=Splitnum(1)%><br>
<%=Splitnum(2)%><br>
<%=Splitnum(3)%><p>
 
<%=isArray(num5)%><br>
<%=isArray(num6)%><p>
 
<%=isDate(num5)%><br>
<%=isDate(num2)%><br>
<%=isDate(num1)%><p>
 
<%=isEmpty(num7)%><p>
출력결과
\85.00
2000년 3월 21일 화요일
125,400.00%
ASP
공부
놀자
논다
False
True
False
True
False
True

Splitnum=Split(num4, "-") 는 num4의 문자열을 - 나눈 내용들을 배열로 각각의 값을 넣어 준 것이다. 즉 Splitnum(0)에는 ASP라는 내용을 Splitnum(1)에는 공부란 문자열을 넣는 것이다.
Splitnum(0) = ASP
Splitnum(1) = 공부
Splitnum(2) = 놀자
Splitnum(3) = 논다
그외 내용들은 소스와 결과를 비교하면서 보면 쉽게 이해가 갈 것이다.



반응형