=====================
 ASPÀÇ ¹®¹ý°ú ÇÔ¼öµé
=====================

ASPÀÇ ¹®¹ýü°è´Â ºñÁÖ¾óº£ÀÌÁ÷ÀÇ ¹®¹ýü°è¿Í µ¿ÀÏÇÏ´Ù.

¡á ´ë¼Ò¹®ÀÚÀÇ ±¸ºÐ¿©ºÎ

   * ASP ¿¡¼­´Â ÀÚ¹Ù½ºÅ©¸³Æ®³ª C µî°ú ´Þ¸® ´ë¼Ò¹®ÀÚÀÇ ±¸ºÐÀÌ ¾ø´Ù.
   Áï, Dim MyBoy ¿Í dim myboy ´Â °°Àº ±¸¹®À¸·Î Çؼ®µÈ´Ù.


¡á º¯¼ö¿Í ¹è¿­ÀÇ ¼±¾ð

   ¨ç Dim
	
	* º¯¼ö³ª ¹è¿­ÀÇ ¼±¾ð¿¡´Â Dim À» »ç¿ëÇÑ´Ù. 
	* ÇÏÁö¸¸ º¯¼ö¿¡´Â ¼±¾ðÀ» ÇÏÁö ¾Ê¾Æµµ ¿¡·¯°¡ ¹ß»ýÇÏÁö´Â ¾Ê´Â´Ù.
	* ´Ü, Option Explicit ¼±¾ðÀÌ ÀÖÀ¸¸é Dim À» ÀÌ¿ëÇÑ º¯¼ö ¼±¾ðÀÌ ¾øÀ» ½Ã ¿¡·¯°¡ ¹ß»ýÇÑ´Ù.

	¿¹Á¦ ¨ç

	<%
	Dim boy 'º¯¼öÀÇ ¼±¾ð
	    boy = "¼Ò³â" 
	    girl = "¼Ò³à" 

	response.write boy & girl
	%>

	* À§ÀÇ °á°ú´Â ¼Ò³â¼Ò³à °¡ Ãâ·ÂµÈ´Ù.
	* girl Àº º¯¼ö ¼±¾ðÀ» ÇÏÁö ¾Ê¾ÒÁö¸¸ ¿¡·¯°¡ ¹ß»ýÇÏÁö´Â ¾Ê´Â´Ù.

	<%
	Dim MyArray(2) '¹è¿­ÀÇ ¼±¾ð

	  MyArray(0)="1¿ù"
	  MyArray(1)="2¿ù"
	  MyArray(2)="3¿ù"

	response.write MyArray(0)
	%>

	* À§ÀÇ °á°ú´Â ¹è¿­ÀÇ Ã¹¹ø° °ªÀÎ 1¿ù ÀÌ Ãâ·ÂµÊ.
	* ¹è¿­Àº °ªÀ» ÇÒ´çÇϱâ ÀÌÀü¿¡ ¹Ýµå½Ã Dim À» »ç¿ëÇÏ¿© ¼±¾ðÀ» ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
	* ¹è¿­ÀÇ ¼ø¼­´Â 0 ºÎÅÍ ½ÃÀ۵ȴÙ.
	* ¹è¿­¿¡ °ªÀ» ÇÒ´çÇÒ ¶§´Â ÀÌÀü¿¡ ¹Ýµå½Ã Å©±â¸¦ Á¤ÇØ ÁÖ¾î¾ß ÇÑ´Ù.
	  (Âü°í·Î ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼­´Â Å©±â¼±¾ðÀÌ ¾ø¾îµµ ¿¡·¯°¡ ¹ß»ýÇÏÁö´Â ¾ÊÀ½)
	* ¹è¿­ÀÇ Å©±â¸¦ ¼±¾ð Çß´Ù¸é °ªÀÇ ÇÒ´çµµ ¼±¾ðÇÑ Å©±â ±îÁö¸¸ °¡´ÉÇÏ´Ù. 
	  ¸¸¾à ±× ÀÌ»óÀÇ °ªÀ» ÇÒ´çÇÏ¸é ¿¡·¯°¡ ¹ß»ýÇÑ´Ù.
	  À§¿¡¼­´Â 2·Î Å©±â¸¦ ¼±¾ð Ç߱⠶§¹®¿¡ MyArray(2) ±îÁö¸¸ °¡´ÉÇÏ´Ù.


    ¨è Redim

	 * ¹è¿­ Å©±âÀÇ Àç¼±¾ð¿¡ »ç¿ëÇÑ´Ù.

	  ¿¹Á¦ ¨è
	    <%
	     Dim MyArray_1()

	     Redim MyArray_1(3)
	         MyArray_1(0) = "´ëÇѹα¹"
	         MyArray_1(1) = "ÅÍÅ°"
	         MyArray_1(2) = "¼¼³×°¥"

	     Redim MyArray_1(5) '¹è¿­ÀÇ Å©±â¸¦ Àç¼±¾ðÇÔ(¹è¿­ÀÇ Å©±â°¡ Àç¼±¾ð µÇ¸é ±âÁ¸ÀÇ °ªµéÀº Áö¿öÁø´Ù.)

	     response.write MyArray_1(0) '°ªÀÌ Áö¿öÁ³±â ¶§¹®¿¡ Ãâ·Â°ªÀÌ ¾ø´Ù..
	    %>


	    <%
	     Dim MyArray_1()

	     Redim MyArray_1(3)
	         MyArray_1(0) = "´ëÇѹα¹"
	         MyArray_1(1) = "ÅÍÅ°"
	         MyArray_1(2) = "¼¼³×°¥"

	     Redim MyArray_1(5) '¹è¿­ÀÇ Å©±â¸¦ Àç¼±¾ðÇÔ(¹è¿­ÀÇ Å©±â°¡ Àç¼±¾ð µÇ¸é ±âÁ¸ÀÇ °ªµéÀº Áö¿öÁø´Ù.)

	     response.write MyArray_1(0) '°ªÀÌ Áö¿öÁ³±â ¶§¹®¿¡ Ãâ·Â°ªÀÌ ¾ø´Ù..
	    %>
	 * redim ÀÇ »ç¿ëÀº À§Ã³·³, óÀ½ ¹è¿­ ¼±¾ð½Ã¿¡ ¹è¿­ÀÇ Å©±â¸¦ Á¤ÇØ ÁÖÁö ¾Ê¾ÒÀ» ¶§¿¡¸¸ °¡´ÉÇÏ´Ù.
	   ¿¹Á¦ ¨ç ¿¡¼­ ó·³ ¹è¿­ÀÇ ¼±¾ð½Ã¿¡ Å©±â¸¦ ¼±¾ðÇÑ °æ¿ì¿¡´Â Redim À» »ç¿ëÇÒ ¼ö ¾ø´Ù.


    ¨é Preserve

	* À§ÀÇ ¿¹Á¦ ¨è¿¡¼­ 
	  Redim preserve Myarray_1(5) ó·³ preserve °¡ ¾²ÀÌ¸é µ¥ÀÌÅ͸¦ ÀúÀåÇÑ Ã¤·Î ¹è¿­ÀÇ Å©±â¸¦ 
             ´Ã·ÁÁØ´Ù.
	  Áï, ±âÁ¸ÀÇ µé¾î°¡ ÀÖ´Â µ¥ÀÌÅÍ´Â ±×´ë·Î ¾ÆÁ÷ Á¸ÀçÇÑ´Ù. 
	      µû¶ó¼­ ´ëÇѹα¹ÀÌ Ãâ·ÂµÈ´Ù.



    ¨ê ¹è¿­ÀÇ ¼±¾ð°ú µ¿½Ã¿¡ °ª ÇÒ´ç.

	¿¹Á¦ ¨ê

	<%
	dim color
	    color=Array("yellow","green","beige","silver")

	response.write color(0) '¹è¿­ÀÇ Ã¹¹ø° °ªÀÎ yellow °¡ Ãâ·ÂµÈ´Ù.
	%>
<%
	dim color
	    color=Array("yellow","green","beige","silver")

	response.write color(0) '¹è¿­ÀÇ Ã¹¹ø° °ªÀÎ yellow °¡ Ãâ·ÂµÈ´Ù.
	%>

	
    ¨ë Option Explicit

	* º¯¼ö¼±¾ðÀ» ¹Ýµå½Ã Çϵµ·Ï ¼³Á¤ÇÒ ¶§ »ç¿ëÇÑ´Ù.


	¿¹Á¦ ¨ë
	
	<%
	  Option Explicit
	  dim boy 
	      boy = "¼Ò³â"
	      girl = "¼Ò³à"

	  response.write boy & girl
	%>

	

	* À§¿¡¼­ girl Àº º¯¼ö¿¡ °ªÀ» ÇÒ´çÇϱâ Àü¿¡ º¯¼öÀÇ ¼±¾ðÀÌ ¾øÀ¸¹Ç·Î ¿¡·¯°¡ ¹ß»ýÇÑ´Ù.
	* ÁÖÀÇ ÇÒ °ÍÀº Option Explicit ¼±¾ðÀº ¹Ýµå½Ã ¹®¼­ÀÇ ÃÖ »ó´Ü¿¡ ÀÖ¾î¾ß ÇÑ´Ù.
	  ¹®¼­ÀÇ Áß°£¿¡¼­ ¼±¾ð µÉ ¼ö´Â ¾ø´Ù.

¡á ±¸ºÐÀÚ

   :

	* ASP¿¡¼­ ±¸ºÐÀڷδ  :(ÄÝ·Ð) ÀÌ ¾²ÀδÙ.
	* ±¸ºÐÀÚ´Â ½ÇÇàÇÒ ¹®ÀåÀ» ÇÑÁÙ´ÜÀ§·Î ±¸ºÐÁþ´Â ¿ªÇÒÀ» ÇÑ´Ù.

	»ç¿ë¿¹)
	
	<%
	  dim girl:
	  dim boy : boy="¼Ò³â" : response.write boy
	%>


	* À§¿¡¼­ µÎ¹ø° ¹®ÀåÀº ¿¡·¯°¡ ¹ß»ýÇØ¾ß ÇÏÁö¸¸ ±¸ºÐÀÚ(:)°¡ Àֱ⠶§¹®¿¡ ¿¡·¯°¡ ¹ß»ýÇÏÁö ¾Ê´Â´Ù.

¡á ¿¬°á¿¬»êÀÚ

   &

	* &°¡ ¹®ÀÚ¿­¿¡ ¾²ÀÌ¸é ¹®Àå°ú ¹®ÀåÀ» ¿¬°áÇؼ­ ÇÑ ¹®ÀåÀ¸·Î ¸¸µé¾îÁØ´Ù.
	* &°¡ º¯¼ö¿¡ ¾²ÀÌ¸é º¯¼öÀÇ °ªÀ» & ´ÙÀ½ÀÇ °ª°ú À̾îÁØ´Ù.

	»ç¿ë¿¹)

	<%
	   dim boy, girl, all
	       boy = "±è" & "¿µÇÑ"
	       girl = "¼Ò³à"
	       all = boy & girl
	       all = all & "°á°ú"

	   response.write boy & "<br>"
	   response.write all
	%>


	* À§¿¡¼­ boy ÀÇ °ªÀº "±è¿µÇÑ" À̸ç
	  all ÀÇ °ªÀº "±è¿µÇѼҳà°á°ú" ÀÌ´Ù.


¡á ÁÖ¼®

   '

	* ASP¿¡¼­ ÁÖ¼®Ã³¸®¿¡´Â '(ÀÛÀº µû¿ÈÇ¥) °¡ ¾²ÀδÙ.
	* Çà¿¡¼­ ' ´ÙÀ½ÀÇ ³»¿ëÀº ÁÖ¼®Ã³¸®µÇ¾î Çؼ®ÀÌ µÇÁö ¾Ê´Â´Ù.

	»ç¿ë¿¹)

	<%
	  'dim boy
	  'boy = "¼Ò³â" 
	  'response.write boy
	%>
	<%
	  'dim boy
	  'boy = "¼Ò³â" 
	  'response.write boy
	%>

	* ÀÌ·¸°Ô Çϸé À§ÀÇ ¹®ÀåµéÀº ½ÇÇàÀÌ µÇÁö ¾Ê°í ¹«½ÃµÈ´Ù.



¡á ASP ¹®ÀÚ¿­ ¹× ¼öÇÐ ÇÔ¼ö

1. ¹®ÀÚ¿­ ¹× ¼öÇÐ ÇÔ¼ö

	cint(¹®ÀÚ¿­)  ¹®ÀÚ¿­À» Á¤¼ö°ªÀ¸·Î Ãâ·Â(32768 ÀÌ»óÀÇ Å« ¼ýÀÚ¿¡´Â »ç¿ëÇÒ ¼ö ¾ø´Ù)

	»ç¿ë¿¹)

 	    <%=cint("100")+cint("100")%>
<%=cint("100")+cint("100")%><br> <%="100" + "100"%> <%="100" + "100"%> * µû¿ÈÇ¥(") °¡ ºÙ¾ú±â ¶§¹®¿¡ 100 ÀÌ ¹®ÀÚ¿­À̾ 100100 À̾î¾ß ÇÏÁö¸¸ ù¹ø° ¶óÀÎÀº ¼ýÀÚÇüÀ¸·Î º¯È¯À» Ç߱⠶§¹®¿¡ 200 ÀÌ Ãâ·Â µÈ´Ù. cdbl(¹®ÀÚ¿­) ¹®ÀÚ¿­À» ¼Ò¼öÁ¡ÀÌÇϱîÁöµµ Ãâ·Â(Å« ¼ýÀÚ¿¡ »ç¿ëÇÑ´Ù) round(¼ýÀÚ,¹Ý¿Ã¸²ÇÒ À§Ä¡) ÁöÁ¤ÇÑ ¼Ò¼öÁ¡ ÀÚ¸®¿¡¼­ ¹Ý¿Ã¸²ÇÑ °ªÀ» ¸®ÅÏ asc(¹®ÀÚ¿­) ¹®ÀÚ¿­¿¡¼­ ù¹ø° ¹®ÀÚ¿¡ ´ëÇÑ ansi ÄÚµå ¹øÈ£¸¦ ¸®ÅÏ chr(¾Æ½ºÅ°ÄÚµå¹øÈ£) ÁöÁ¤µÈ ¹øÈ£¿Í ÀÏÄ¡ÇÏ´Â ansi ¹®ÀÚ·Î ±¸¼ºµÈ ¹®ÀÚ¿­À» ¸®ÅÏ hex(¼ýÀÚ) ¼ýÀÚÀÇ 16Áø¼ö°ªÀ» ³ªÅ˳»´Â ¹®ÀÚ¿­À» ¸®ÅÏ fix(¼ýÀÚ) ¼ýÀÚÀÇ Á¤¼ö(Àüü)ºÎºÐÀ» ¸®ÅÏ / À½¼öÀ϶§ ¼ýÀÚº¸´Ù Å©°Å³ª °°Àº ù¹ø° À½ÀÇ Á¤¼ö ¸®ÅÏ int(¼ýÀÚ) ¼ýÀÚÀÇ Á¤¼ö(Àüü)ºÎºÐÀ» ¸®ÅÏ / À½¼öÀ϶§ ¼ýÀÚº¸´Ù À۰ųª °°Àº ù¹ø° À½ÀÇ Á¤¼ö ¸®ÅÏ sgn(¼ýÀÚ) ¼ýÀÚÀÇ ºÎÈ£¸¦ ³ªÅ¸³»´Â Á¤¼ö¸¦ ¸®ÅÏ cdate(¼ýÀÚ) ³¯Â¥ Çü½ÄÀÇ ÀÎÀÚ°ª ¸®ÅÏ( ¿¹:cdate(36890) , cdate("2001³â 12¿ù 10ÀÏ") ) Clng(¼ýÀÚ) Long Çü½ÄÀÇ ¹®ÀÚ¿­ ¸®ÅÏ Cstr(¼ýÀÚ) String Çü½ÄÀÇ ¹®ÀÚ¿­ ¸®ÅÏ Csng(¼ýÀÚ) Single Çü½ÄÀÇ ¹®ÀÚ¿­ ¸®ÅÏ formatcurrency(¼ýÀÚ) : ¼ýÀÚ¸¦ È­ÆóÇü½ÄÀ¸·Î Àüȯ ¡à ³¯Â¥°ü·ÃÇÔ¼ö Ãâ·Â¿¹ formatdatetime(now,1) : 2009³â 8¿ù 8ÀÏ Åä¿äÀÏ formatdatetime(now,2) : 2009-08-08 formatdatetime(now,3) : ¿ÀÈÄ 1:12:43 formatdatetime(now,4) : 13:12 formatpercent(¼ýÀÚ) : ¼ýÀÚ¸¦ ¹éºÐÀ²·Î Ç¥½Ã strConv ÁöÁ¤ÇÑ´ë·Î ¹®ÀÚ¸¦ º¯È¯. strConv(¹®ÀÚ¿­,conversion [,LCID]) >> conversion ¿¡ °¡´ÉÇÑ °ª vbUpperCase 1 ¹®ÀÚ¿­À» ´ë¹®ÀÚ·Î º¯È¯ vbLowerCase 2 ¹®ÀÚ¿­À» ¼Ò¹®ÀÚ·Î º¯È¯ vbPropercase 3 ¹®ÀÚ¿­ ´Ü¾îÀÇ Ã¹±ÛÀÚ¸¦ ´ë¹®ÀÚ·Î º¯È¯ vbWide 4 1¹ÙÀÌÆ®¹®ÀÚ¸¦ 2¹ÙÀÌÆ® ¹®ÀÚ·Î º¯È¯ vbNarrow 5 2¹ÙÀÌÆ®¹®ÀÚ¸¦ 1¹ÙÀÌÆ®¹®ÀÚ·Î º¯È¯ vbUnicode 6 ½Ã½ºÅÛÀÇ ±âº» ÄÚµå ÆäÀÌÁö¸¦ »ç¿ëÇÏ¿© ¹®ÀÚ¿­À» unicode ·Î º¯È¯ vbFromUnicode 128 unicode ¹®ÀÚ¿­À» ½Ã½ºÅÛÀÇ ±âº» ÄÚµå ÆäÀÌÁö·Î º¯È¯ 3. ³­¼ö ÇÔ¼ö(ÀÓÀÇÀÇ ¼ö¸¦ ¸®ÅÏÇÔ) Randomize : ³­¼ö ¹ß»ý±â¸¦ ÃʱâÈ­ ÇÕ´Ï´Ù. ³­¼ö°ª = Int((»óÇÑ°ª - ÇÏÇÑ°ª) + 1) * Rnd + ÇÏÇÑ°ª ¿¹·Î 1ºÎÅÍ 100»çÀÌÀÇ ³­¼ö¸¦ °¡Á®¿À·Á¸é, ³­¼ö°ª = Int(100 - 1 + 1) * Rnd + 1 4. »ï°¢ ÇÔ¼ö Atn() : ¼ýÀÚÀÇ ¾ÆÅ© źÁ¨Æ® °ªÀ» ¸®ÅÏ Cos() : °¢µµÀÇ ÄÚ»çÀΰªÀ» ¸®ÅÏ Exp() : e(ÀÚ¿¬ ·Î±×ÀÇ ¹Ø)ÀÇ ÀÎÀÚ¸¸Å­ÀÇ Á¦°öÀ» ¸®ÅÏ Log() : ¼ýÀÚÀÇ ÀÚ¿¬·Î±×¸¦ ¸®ÅÏ Sin() : °¢µµÀÇ »çÀΰªÀ» ¸®ÅÏ Tan() : °¢µµÀÇ ÅºÁ¨Æ®°ªÀ» ¸®ÅÏ 5. ¹®ÀÚ¿­ °ü·Ã ÇÔ¼ö InStr("¹®ÀÚ¿­","ãÀ» ¹®ÀÚ") ¹®ÀÚ¿­ÀÇ À§Ä¡ ¹Ýȯ »ç¿ë¿¹) <%=instr("¿ùµåÄÅ","´ëÇѹα¹ ¿ùµåÄÅ ÄÚ¸®¾Æ")%> <%=instr("¿ùµåÄÅ","´ëÇѹα¹ ¿ùµåÄÅ ÄÚ¸®¾Æ")%> * ½ÇÇà°á°ú : 6 * ¸¸¾à ã´Â ¹®ÀÚ°¡ ¾ø´Ù¸é 0 À» ¹ÝȯÇÑ´Ù. * ¹®ÀÚ¿­¿¡¼­ ½ÃÀÛÀº 1 ºÎÅÍ ½ÃÀÛÇϸç, °ø¹éÀº 1 ÀÚ¸®·Î °è»êµÈ´Ù. InStrRev("¹®ÀÚ¿­","ãÀ» ¹®ÀÚ") ¹®ÀÚ¿­ÀÇ À§Ä¡¸¦ µÚ¿¡¼­ ºÎÅÍ °Ë»öÇؼ­ ¹Ýȯ Lcase("¹®ÀÚ¿­") ¹®ÀÚ¿­À» ¼Ò¹®ÀÚ·Î... Ucase("¹®ÀÚ¿­") ¹®ÀÚ¿­À» ´ë¹®ÀÚ·Î... Len("¹®ÀÚ¿­") :¹®ÀÚ¿­ÀÇ ±æÀÌ ¹Ýȯ ¹®ÀÚ¿­ À߶󳻱â Left("¹®ÀÚ¿­",Àß¶ó³¾ °¹¼ö) : ¹®ÀÚ¿­À» ¿ÞÂÊ¿¡¼­ ÁöÁ¤ÇÑ °¹¼ö¸¸Å­ Àß¶ó³¿ Right("¹®ÀÚ¿­",Àß¶ó³¾ °¹¼ö) : ¹®ÀÚ¿­À» ¿À¸¥ÂÊ¿¡¼­ ÁöÁ¤ÇÑ °¹¼ö¸¸Å­ Àß¶ó³¿ ¹®ÀÚ¿­ »Ì¾Æ³»±â Mid("¹®ÀÚ¿­",½ÃÀÛÀ§Ä¡,»Ì¾Æ³¾ °¹¼ö) : ¹®ÀÚ¿­ÀÇ ¾î´À ºÎÀ§¸¦ »Ì¾Æ³¿ ¹®ÀÚ¿­¿¡¼­ °ø¹é¹®ÀÚ Á¦°Å Yrim("¹®ÀÚ¿­") : ¹®ÀÚ¿­ÀÇ ¾çÂÊ °ø¹éÀ» Á¦°Å Ltrim("¹®ÀÚ¿­") : ¹®ÀÚ¿­ÀÇ ¿ÞÂÊ °ø¹éÀ» Á¦°Å Rtrim("¹®ÀÚ¿­") : ¹®ÀÚ¿­ÀÇ ¿À¸¥ÂÊ °ø¹éÀ» Á¦°Å Split("¹®ÀÚ¿­","ºÐ¸®ÀÚ") : ºÐ¸®ÀÚ¸¦ ±âÁØÀ¸·Î ¹®ÀÚ¿­À» ³ª´®
	Splite()ÇÔ¼ö¿¹Á¦ : 
	   str1 = Splite("»ç¶÷,µ¿¹°,ÀÎÇü",",")
	   Áï, "»ç¶÷,µ¿¹°,ÀÎÇü" À̶ó´Â ¹®ÀÚ¿­À» "," ¸¦ ±âÁØÀ¸·Î À߶󳻸é ÀÚµ¿ ¹è¿­ÀÌ Çü¼ºµÇ¾î °¢°¢
	   str1(0) = "»ç¶÷"
	   str1(1) = "µ¿¹°" 
	   str1(2) = "ÀÎÇü"		
	   ÀÇ °ªÀ» °¡Áö°Ô µÈ´Ù.


	StrReverse("¹®ÀÚ¿­") : ¹®ÀÚ¿­À» µÚÁýÀ½

	±âŸ È®ÀÎÇÔ¼ö

	IsArray() º¯¼ö°¡ ¹è¿­ÀÎÁöÀÇ ¿©ºÎ¸¦ ³ªÅ¸³»´Â Boolean °ªÀ» ¸®ÅÏ
	IsDate() ³¯Â¥·Î º¯È¯µÉ ¼ö ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ ³ªÅ¸³»´Â Boolean °ªÀ» ¸®ÅÏ
	IsEmpty() º¯¼ö°¡ ÃʱâÈ­ µÉ ¼ö ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ ³ªÅ¸³»´Â Boolean °ªÀ» ¸®ÅÏ
	IsNull() À¯È¿ÇÑ µ¥ÀÌÅ͸¦ Æ÷ÇÔÇÏ°í ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ ¸®ÅÏ
	IsNumeric() ¼ýÀÚ·Î Æò°¡µÉ ¼ö ÀÖ´ÂÁöÀÇ ¿©ºÎ¸¦ ¸®ÅÏ
	IsObject() À¯È¿ÇÑ ActiveXȤÀº OLE ÀÚµ¿È­ °³Ã¼¸¦ ÂüÁ¶ÇÏ´ÂÁöÀÇ ¿©ºÎ¸¦ ¸®ÅÏ
	Vartype() º¯¼öÀÇ ÇÏÀ§ Çü½ÄÀ» ³ªÅ¸³»´Â ¼ýÀÚ¸¦ ¸®ÅÏÇÑ´Ù.

	    »ç¿ë¿¹)

	    <%
	    Dim boy
	        boy="¼Ò³â"
	    response.write IsNull(boy)
	    %>

	     * ½ÇÇà°á°ú: boy º¯¼ö´Â NULL ÀÌ ¾Æ´Ï¹Ç·Î false ¸¦ ¹ÝȯÇÑ´Ù.


6. ³¯Â¥/½Ã°£ ÇÔ¼ö ¿¹Á¦

	¢¼ now : ½Ã½ºÅÛÀÇ ½Ã°£°ú ³¯Â¥
	¢¼ date : ½Ã½ºÅÛÀÇ ³¯Â¥
	¢¼ time : ½Ã½ºÅÛÀÇ ½Ã°£

	ÇöÀçÀÇ ³âµµ : year(now)
	ÇöÀçÀÇ ¿ù month(now) , monthname(month(now))
	ÇöÀçÀÇ ÀÏ day(now)
	ÇöÀçÀÇ ¿äÀÏ : weekday(now) , weekdayname(weekday(now))
	ÇöÀçÀÇ ½Ã : hour(now)
	ÇöÀçÀÇ ºÐ : minute(now)
	ÇöÀçÀÇ ÃÊ : second(now)

		¿¹)

		* ¿À´ÃÀÇ ³¯Â¥¿Í ½Ã°£ : <%=now%><%=now%>
* ¿À´ÃÀÇ ³¯Â¥ : <%=date()%> <%=date%>
* ÇöÀç ½Ã°£ : <%=time%> <%=time%>
* ¿ÃÇØ : <%=year(now)%><%=year(now)%>
	¢¼ DateAdd 

	>> ÁöÁ¤µÈ ³¯Â¥¿¡ ½Ã°£À» Ãß°¡Çϰųª »« »õ·Î¿î ³¯Â¥¸¦ ¹ÝȯÇÑ´Ù. 

	»ç¿ë¹ý : DateAdd(interval, number, date) 

	>> interval : ÇʼöÀûÀÎ Àμö·Î intervalÀ» Ãß°¡ÇÑ ³¯Â¥¸¦ ³ªÅ¸³»´Â ¹®ÀÚ½ÄÀÌ´Ù. 
	>> number : ÇʼöÀûÀÎ Àμö·Î Ãß°¡ÇÒ °£°Ý ¼öÀÇ ¼ö½ÄÀÌ´Ù. 
	            ¼ö½Ä¿¡¼­ ¾ç¼ö´Â ¹Ì·¡ÀÇ ³¯Â¥, À½¼ö´Â °ú°ÅÀÇ ³¯Â¥ÀÌ´Ù. 
	>> date : ÇʼöÀûÀÎ Àμö·Î intervalÀ» Ãß°¡ÇÑ ³¯Â¥¸¦ ³ªÅ¸³»´Â Variant ¶Ç´Â ¸®ÅÍ·²ÀÌ´Ù. 

	interval ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.

		yyyy ³â 
		q ºÐ±â 
		m ¿ù 
		y ÀÏ(Àϳ⠱âÁØ) 
		d ÀÏ 
		w ¿äÀÏ 
		ww ÁÖ(Àϳ⠱âÁØ) 
		h ½Ã 
		n ºÐ 
		s ÃÊ 

		¿¹)

		DateAdd("m",3,Date) >> ÇöÀçÀÇ ³¯Â¥¿¡¼­ 3°³¿ùÀ» ´õÇÔ
		DateAdd("m",-3,Date) >> ÇöÀçÀÇ ³¯Â¥¿¡¼­ 3°³¿ùÀ» »­

	¢¼ DateDiff 

	>> ÁÖ¾îÁö´Â µÎ ³¯Â¥ÀÇ °£°ÝÀ» ¹ÝȯÇÑ´Ù. 

	»ç¿ë¹ý : DateDiff(interval, date1, date2 [,firstdayofweek[, firstweekofyear]]) 
	  >> interval : ÇʼöÀûÀÎ Àμö·Î ³¯Â¥1°ú ³¯Â¥2 »çÀÌÀÇ Â÷À̸¦ °è»êÇÏ´Â µ¥ »ç¿ëÇÒ intervalÀÇ 
		     ¹®ÀÚ½ÄÀÌ´Ù. 
	  >> date1, date2 : ÇʼöÀûÀÎ Àμö·Î ³¯Â¥½Ä¿¡¼­ °è»ê¿¡ »ç¿ëÇÒ µÎ ³¯Â¥ÀÌ´Ù. 
	  >> firstdayofweek : ¼±ÅÃÀûÀÎ Àμö·Î ¿äÀÏÀ» ÁöÁ¤ÇÏ´Â »ó¼ö·Î ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÀÏ¿äÀÏ·Î °£ÁÖÇÑ´Ù. 
	  >> firstweekofyear : ¼±ÅÃÀûÀÎ Àμö·Î ¿¬µµ¸¦ ±âÁØÀ¸·Î ÇÑ Ã¹Â° ÁÖ¸¦ ÁöÁ¤ÇÏ´Â »ó¼öÀÌ´Ù. 
			  ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é 1¿ù 1ÀÏÀ» Æ÷ÇÔÇÏ´Â ÁÖ¸¦ ù° ÁÖ·Î °£ÁÖÇÑ´Ù. 

		interval ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.

			yyyy ³â 
			q ºÐ±â 
			m ¿ù 
			y ÀÏ(Àϳ⠱âÁØ) 
			d ÀÏ 
			w ¿äÀÏ 
			ww ÁÖ(Àϳ⠱âÁØ) 
			h ½Ã 
			n ºÐ 
			s ÃÊ 


		>> firstdayofweek ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.
 		=======================================
		 »ó¼ö	    °ª 		¼³¸í 
		=======================================
		vbUseSystem  0   NLS(National Language Support) API ¼³Á¤ »ç¿ë 
		vbSunday     1   ÀÏ¿äÀÏ(±âº»°ª) 
		vbMonday     2   ¿ù¿äÀÏ 
		vbTuesday    3   È­¿äÀÏ 
		vbWednesday  4   ¼ö¿äÀÏ 
		vbThursday   5   ¸ñ¿äÀÏ 
		vbFriday     6   ±Ý¿äÀÏ 
		vbSaturday   7   Åä¿äÀÏ 


		>> firstweekofyear ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.

 		=======================================
		 »ó¼ö	       °ª 	¼³¸í 
		=======================================

		vbUseSystem     0  NLS(National Language Support) API ¼³Á¤ »ç¿ë 
		vbFirstJan1     1  1¿ù 1ÀÏÀ» Æ÷ÇÔÇÏ´Â ÁÖ¿¡¼­ ½ÃÀÛ(±âº»°ª) 
		vbFirstFourDays 2  »õÇØÀÇ Ã³À½ 4ÀÏÀ» Æ÷ÇÔÇÏ´Â ÁÖ¿¡¼­ ½ÃÀÛ 
		vbFirstFullWeek 3  »õÇØÀÇ Ã³À½ ÇÑ ÁÖÀÏ(7ÀÏ)À» Æ÷ÇÔÇÏ´Â ÁÖ¿¡¼­ ½ÃÀÛ
 
	¿¹)

	DateDiff("h", "2001³â 12¿ù 30ÀÏ", Date) 'ÇöÀç½Ã°£°ú 2001³â 12¿ù 30ÀÏÀÇ ½Ã°£Â÷ÀÌ ºñ±³
	DateDiff("n", "2001³â 12¿ù 30ÀÏ 09:30:00", now) 
	DateDiff("s", "2001³â 12¿ù 30ÀÏ 09:30:00", now) 


	¢¼ DatePart 

	>> ÁÖ¾îÁø ³¯Â¥ÀÇ ÁöÁ¤µÈ ºÎºÐÀ» ¹ÝȯÇÑ´Ù. 

	»ç¿ë¹ý : DatePart(interval, date[, firstdayofweek[, firstweekofyear]]) 

	>> interval : ÇʼöÀûÀÎ Àμö·Î ¹ÝȯÇÒ ½Ã°£ °£°ÝÀÇ ¹®ÀÚ½ÄÀÌ´Ù.
	>> date : ÇʼöÀûÀÎ Àμö·Î °è»êÇÒ ³¯Â¥½ÄÀÌ´Ù. 
	>> firstdayof week : ¼±ÅÃÀûÀÎ Àμö·Î ¿äÀÏÀ» ÁöÁ¤ÇÏ´Â »ó¼ö·Î¼­ ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é ÀÏ¿äÀÏ·Î °£ÁÖÇÑ´Ù. 
	>> firstweekofyear : ¼±ÅÃÀûÀÎ Àμö·Î ¿¬µµ¸¦ ±âÁØÀ¸·Î ÇÑ Ã¹Â° ÁÖ¸¦ ÁöÁ¤ÇÏ´Â »ó¼öÀÌ´Ù. 
			ÁöÁ¤ÇÏÁö ¾ÊÀ¸¸é 1¿ù 1ÀÏÀ» Æ÷ÇÔÇÏ´Â ÁÖ¸¦ ù° ÁÖ·Î °£ÁÖÇÑ´Ù. 

		interval ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.


			yyyy ³â 
			qºÐ±â 
			m ¿ù 
			y ÀÏ(Àϳ⠱âÁØ) 
			d ÀÏ 
			w ¿äÀÏ 
			ww ÁÖ(Àϳ⠱âÁØ) 
			h ½Ã 
			n ºÐ 
			s ÃÊ 

		firstdayofweek ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.

 		=======================================
		 »ó¼ö	         °ª 	¼³¸í 
		=======================================

		vbUseSystem 	0   NLS(National Language Support) API ¼³Á¤ »ç¿ë 
		vbSunday    	1   ÀÏ¿äÀÏ(±âº»°ª) 
		vbMonday    	2   ¿ù¿äÀÏ 
		vbTuesday   	3   È­¿äÀÏ 
		vbWednesday 	4   ¼ö¿äÀÏ 
		vbThursday  	5   ¸ñ¿äÀÏ 
		vbFriday    	6   ±Ý¿äÀÏ 
		vbSaturday 	7   Åä¿äÀÏ 


		firstweekofyear ¿¡ °¡´ÉÇÑ °ªÀº ¾Æ·¡¿Í °°´Ù.
 		=======================================
		 »ó¼ö	       °ª 	¼³¸í 
		=======================================

		vbUseSystem     0  NLS(National Language Support) API ¼³Á¤ »ç¿ë 
		vbFirstJan1     1  1¿ù 1ÀÏÀ» Æ÷ÇÔÇÏ´Â ÁÖ¿¡¼­ ½ÃÀÛ(±âº»°ª) 
		vbFirstFourDays 2  »õÇØÀÇ Ã³À½ 4ÀÏÀ» Æ÷ÇÔÇÏ´Â ÁÖ¿¡¼­ ½ÃÀÛ 
		vbFirstFullWeek 3  »õÇØÀÇ Ã³À½ ÇÑ ÁÖÀÏ(7ÀÏ)À» Æ÷ÇÔÇÏ´Â ÁÖ¿¡¼­ ½ÃÀÛ 

	¿¹)

	<%=DatePart("q", now)%> 
	* ½ÇÇà°á°ú : 1,2,3,4 ÀÇ ¼ýÀÚÁß ÇöÀç ºÐ±â¿¡ ÇØ´çÇÏ´Â ¼ýÀÚ ¸®ÅÏ



	¢¼ DateSerial 

	>>ÁöÁ¤µÈ ³â, ¿ù, ÀÏÀÇ Date ÇÏÀ§ Çü½ÄÀÎ Variant¸¦ ¹ÝȯÇÑ´Ù. 
	  Áï ÀÓÀÇÀÇ ¼ýÀÚ¸¦ ÀÔ·Â¹Þ¾Æ ³¯Â¥ Çü½ÄÀ¸·Î ¹ÝȯÇÏ´Â ÇÔ¼öÀÌ´Ù. 

	»ç¿ë¹ý : DateSerial(year, month, day) 

		year : 100¿¡¼­ 9999±îÁöÀÇ ¼ö ¶Ç´Â ¼ö½Ä 
		month : ¸ðµç ¼ö½Ä 
		day : ¸ðµç ¼ö½Ä 

	¿¹)

	<%=DateSerial(2001, 12, 25) %>
	* ½ÇÇà°á°ú : 2001-12-25
	¢¼ DateValue

	>>Date ÇÏÀ§ Çü½ÄÀÇ Variant¸¦ ¹ÝȯÇÑ´Ù. 

	»ç¿ë¹ý : DateValue(date) 

	´ë°³ date Àμö´Â 100³â 1¿ù 1ÀÏ¿¡¼­ 9999³â 12¿ù 31ÀϱîÁö¸¦ ³ªÅ¸³»´Â ¹®ÀÚ½ÄÀ¸·Î ÀÌ ¹üÀ§¿¡ ÀÖ´Â 
	³¯Â¥, ½Ã°£ ¶Ç´Â ³¯Â¥/½Ã°£À» ³ªÅ¸³»´Â ½ÄÀÌ´Ù. 
	date Àμö¿¡ ½Ã°£ Á¤º¸°¡ ÀÖ´Â °æ¿ì DateValue ÇÔ¼ö¿¡¼­´Â ±× Á¤º¸¸¦ ¹ÝȯÇÏÁö ¾Ê´Â´Ù. 
	±×·¯³ª date Àμö¿¡ "12:11"ó·³ À߸øµÈ ½Ã°£ Á¤º¸°¡ ÀÖÀ¸¸é ¿À·ù°¡ ¹ß»ýÇÏ°Ô µÈ´Ù. 
	date Àμö°¡ À¯È¿ÇÑ ³¯Â¥ ±¸ºÐ ±âÈ£·Î ºÐ¸®µÈ ¼ýÀÚ¸¸ ÀÖ´Â ¹®ÀÚ¿­ÀÎ °æ¿ì, DateValue ÇÔ¼ö¿¡¼­´Â 
	ÄÄÇ»ÅÍ¿¡ ¼³Á¤ÇÑ °£´ÜÇÑ Ç¥½Ã ³¯Â¥ Çü½Ä¿¡ µû¶ó ³â, ¿ù, ÀÏ¿¡ ´ëÇÑ ¼ø¼­·Î ÀνÄÇÏ°Ô µÈ´Ù. 
	¶ÇÇÑ Á¤½ÄÀ̳ª ¾à½ÄÀÇ ¿ù À̸§À» Æ÷ÇÔÇÏ°í ÀÖ´Â ¸íÈ®ÇÑ ³¯Â¥µµ ÀνÄÇÑ´Ù. 
	¿¹¸¦ µé¾î DateValue ÇÔ¼ö´Â 1/23/2001°ú 1/23/01 »Ó¸¸ ¾Æ´Ï¶ó January 23,2001°ú Jan 23,2001À» 
	¸ðµÎ ÀνÄÇÑ´Ù. 

	date Àμö¿¡¼­ ¿¬µµ ºÎºÐÀ» »ý·«ÇÒ °æ¿ì DateValue ÇÔ¼ö´Â ÄÄÇ»ÅÍ ½Ã½ºÅÛ¿¡ ¼³Á¤µÇ¾î ÀÖ´Â ÇöÀç 
	¿¬µµ¸¦ »ç¿ëÇÑ´Ù. 

	¿¹)

	<%=DateValue("2000³â 12¿ù 25ÀÏ") %>
	* ½ÇÇà°á°ú  : 2000-12-25

Copyright ¨Ï2001¡­2003, alza.wo.to All Rights Reserved.