ACTIVE SERVER PAGE > ü·ù±â°£ ±¸Çϱ⠿¹Á¦ µî·ÏÀÏ : 2017-07-04 18:24 Á¶È¸¼ö : 79,132¹æ¹®ÀÚÀÇ Ã¼·ù½Ã°£À» ±¸Çؼ µðºñ¿¡ ÀúÀåÇÏ°í ½Í´Ù.....????
¾ÆÁÖ ÇÁ·Î±×·¡¹Ö¿¡ À־ ¾ÆÁÖ Áß¿äÇÑ ÀÛ¾÷ ÁßÀÇ Çϳª¶õ »ý°¢ÀÌ µì´Ï´Ù... ´ç¿¬È÷ ü·ù½Ã°£À» ±¸Çϱâ À§Çؼ± µðºñ¿¡ ÀúÀåÇØ ÁÖ¾î¾ß ÇÒ °ÍÀÔ´Ï´Ù. Global.asa ÆÄÀÏ¿¡ Á¶±Ý¸¸ ³»¿ëÀ» Ãß°¡ÇÏ¸é ½±°Ô ±¸ÇöÀÌ °¡´ÉÇÕ´Ï´Ù...... ±×·¯³ª,,,,, ASP ÇÔ¼ö Áß DateDiff¶õ ÇÔ¼ö¸¦ »ç¿ëÇÏ¿©, ü·ù½Ã°£À» ±¸ÇÒ ¼ö ÀÖ´Ù°í ÇÕ´Ï´Ù.... ±×·¯³ª, Àü ±× ¹æ¹ýÀ» »ç¿ëÇØ º¸Áö ¾Ê¾Ò½À´Ï´Ù.. Á¶±Ý¸¸ »ý°¢ÇÏ¸é °¡´ÉÇϸ®¶õ »ý°¢ÀÌ µéÁö¸¸,, Àü ƯÀÌÇÑ Ã¼ÁúÀ̶ó, ƯÀÌÇÏ°Ô SQL ÇÔ¼ö¸¦ ÀÌ¿ëÇؼ Ãâ·ÂÇØ º¸¾Ò´ä´Ï´Ù...... »ç½Ç, Á¦°¡ ¿äÁò SQL¿¡ °ü½ÉÀÌ ¸¹ÀÌ À־ä... ±×¸®±¸,,,, ´õ¿í Áß¿äÇÑ °Ç, Query ¹®¹ýÀ» ¸¹ÀÌ ¾Ë°í ÀÖ¾î¾ß, ´ë¿ì¸¦ ¹Þ´Â´Ù´Â »ç½ÇÀÌ ÀÌÁ¦¾ß Á¶±ÝÀº ¾Ë°Ô µÇ¾ú´ä´Ï´Ù. ±×·³, ¿©·¯ºÐµµ Á¶±ÝÀº »ý¼ÒÇÑ SQLÀÇ ³¯Â¥ ÇÔ¼ö¸¦ ÀÌ¿ëÇؼ ÇÔ µµÀüÇØ º¼±î¿©??? Global.asa ÀÇ ³»¿ëÁß ´Ù¸¥ ºÎºÐÀº ÀüºÎ »èÁ¦ ÇÏ¿´À½À» ¾Ë·Á µå¸³´Ï´Ù. .... ¿Ö³Ä¸é,,,, ¾îÂ÷ÇÇ ¸¹Àº ¼Ò½º°¡ °ø°³µÇ¾î ÀÖ°í ¶ÇÇÑ ¸¹Àº °ÀÇ°¡ ³Î·Á Àֱ⠶§¹®ÀÔ´Ï´Ù.... ¿©±â¿¡¼ ¹æ¹®ÀÚ ÇѺÐÀÌ µé¾î ¿ÔÀ»¶©??? Sub Session_OnStart À̶õ Sub ÇÁ·Î±×·¥ÀÌ ½ÇÇàÀÌ µÇ°í ¹æ¹®ÀÚ°¡ ºüÁ® ³ª°¬À» °æ¿ì? Sub Session_OnEnd À̶õ ¼ºê ÇÁ·Î±×·¥ÀÌ ½ÇÇàµÇ¾î Áý´Ï´Ù..... ¾Æ½ÃÁÒ? Session.Timeout=10À¸·Î ÁöÁ¤µÇ¾î ÀÖÀ¸´Ï, 10ºÐ ¿©À¯°¡ ÀÖ±¸¿ä... ±×·³, ¾Æ·¡ÀÇ ¼Ò½º¸¦ ¸ÕÀú º¸¿© µå¸®°í ÀÚ¼¼ÇÑ ¼³¸íÀ» ÇØ µå¸®µµ·Ï ÇÏ°Ú½À´Ï´Ù.
±×·³, Á¶±Ý¾¿ ¼³¸íÀ» µå¸®µµ·Ï ÇÏ°Ú½À´Ï´Ù. Sub Session_OnStart ¹æ¹®ÀÚ°¡ À¥ ÆäÀÌÁö¿¡ Á¢±Ù ÇßÀ» °æ¿ì,,,, Session(kkk)=date&" "&hour(now)&":"&minute(now)&":"&second(now) Session(kkk)ÀÇ °ª¿¡ "2000-05-26 2:34:1"¸¦ ³Ö½À´Ï´Ù...(ÇöÀç Á¢¼Ó ½Ã°£) ÇöÀçÀÇ ³â-¿ù-ÀÏ ½Ã:ºÐ:ÃÊ Çü½ÄÀ¸·Î ÀúÀåµÇ´Â°É ¾Ë ¼ö ÀÖ½À´Ï´Ù. ±×·³, Á¢¼ÓÀÌ ²÷¾îÁö°í 10ºÐÀÌ Áö³µ´Ù¸é,,, Session_OnEnd ÇÁ·Î±×·¥ÀÌ ½ÇÇà µÇ°ÚÁÒ? ¿©±â°¡ ¾ÆÁÖ Áß¿äÇÕ´Ï´Ù..... Á¢¼Ó ½Ã°£À» aaa¶õ º¯¼ö¿¡ Áý¾î ³Ö¾ú½À´Ï´Ù..... Set db = Server.CreateObject("ADODB.Connection") db.Open ("dsn=polcomm;uid=sa;pwd=;") aaa=Session("kkk") SQL="SELECT DATEDIFF(ss,'"&aaa&"',GETDATE())" rs=db.Execute(SQL) ss=rs(0) Á¶±ÝÀº »ý¼ÒÇÑ À§ÀÇ ¹®ÀåÀÌ ÀÖ½À´Ï´Ù.... µðºñ¿¡ ¿¬°áÀ» ½ÃÄÑ ÁÖ¾ú³×¿ä..... ±×¸®±¸,,,,, ÂÁ................................. ÀÌ»óÇÑ°¡¿ä???? ±×·¯³ª, Á¦°¡ ¾ó¸¶Àü SQL ÇÔ¼ö¿¡ ´ëÇÑ ¼³¸íÀ» ¿Ã¸°ÀûÀÌ ÀÖ½À´Ï´Ù. Ȥ½Ã , ±× ÆäÀÌÁö¸¦ Á¢ÇÏÁö ¾Ê¾Ò´Ù¸é,,, Àá½Ã Á¢ÇØ º¸´Â °Íµµ ÁÁÀ» µí ÇÕ´Ï´Ù.... ¾îµð¿¡ Àֳĸé¿ä. À½. ASP/SQL °ÁÂÀÇ 'Äõ¸®¸ðÀ½' ÀÇ 'ÇÔ¼ö»ç¿ëÇϱâ' ºÎºÐÀÔ´Ï´Ù.... SELECT DATEDIFF(ss,'"&aaa&"',GETDATE()) ¾ÆÁÖ Áß¿äÇÑ Äõ¸®¹®À» º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù. À§ÀÇ Äõ¸®´Â DATEDIFF ÇÔ¼ö¸¦ »ç¿ëÇߴµ¥¿ä. ´ÙÀ½°ú °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù..... DATEDIFF(ss,'2000-5-10',GETDATE()) À̶æÀº 2000-5-10ºÎÅÍ (GETDATE() ´Â Áö±ÝÀÇ ³¯Â¥¿Í ½Ã°£) ±îÁö °æ°ú ½Ã°£À» ss°ªÀ¸·Î ³Ñ°Ü ÁÝ´Ï´Ù.... ±×·¯³ª ¿©±â¿¡¼ ss´Â Ãʸ¦ ³ªÅ¸³À´Ï´Ù... ±×·³, ½Ã°£À¸·Î ³Ñ±â°í ½Í´Ù???? ±×·¸´Ù¸é ss ´ë½Å hhÀ» ³Ö¾î ÁÖ¸é µË´Ï´Ù. ±×¸®±¸, ³¯Â¥·Î,,, ±×¸®±¸, ¿ù·Î,,,,, ¿¬µµ·Î,,,,,,,, ¹º Àå³À̳ı¸¿ä? ¿¡±¸±¸ Àå³ÀÌ ¾Æ´Ï¶ø´Ï´Ù.... °¡´ÉÇÕ´Ï´Ù...... ±×·¯´Ï±î,,, Á¦°¡ Äõ¸®¹®À» ½èÁö¿ä.... ss,hh,dd,mm,yy, µîµîÀ» ³Ö¾î¼ Å×½ºÆ®¸¦ ÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.... ÀÌÁ¦´Â ¸ðµÎ ÀÌÇØ°¡ °¡½ÃÁÒ? ±×·³, Äõ¸®ÀÇ °á°ú °ªÀº ?? rs(0)À¸·Î ÀúÀå µÇ°ÚÁÒ??? ±×·³, Áö±Ý±îÁöÀÇ °æ°ú ½Ã°£ÀÌ ÃÊ´ç À¸·Î °è»êµÇ¾î ss¶õ º¯¼ö¿¡ ±â¾ïÀ» ½ÃÄ×½À´Ï´Ù. ( ss=RS(0) ) ±×·³, ÃÊ°¡ ±¸ÇØÁ³À¸´Ï,,,, ½Ã°£ÀÌ¸ç ºÐÀÌ¸ç ±¸ÇÒ ¼ö ÀÖÀ¸½ÃÁÒ??? ¸Â½À´Ï´Ù... ¾Æ·¡ °ø½Ä󷳿ä..... À̺κÐÀº ¼³¸íÀ» µå¸®Áö ¾Êµµ·Ï ÇÏ°Ú½À´Ï´Ù. ¸ðµÎ ¾Æ½Ç Å״ϱî¿ä... if ss>60 then aa=ss/60 aa=Cint(aa) bb=ss mod 60 'ÃÖÁ¾ Ãʸ¦ ±¸ÇØÁØ´Ù. end if if aa>60 then cc=aa/60 '½Ã°£À» °è»êÇÑ´Ù. dd= cc mod 60 ' ÃÖÁ¾ ºÐÀ» ±¸ÇÑ´Ù. end if ±×¸®±¸,,,,, bbb=Cint(cc)&":"&Cint(dd)&":"&Cint(bb) °á°ú°¡ ±¸ÇØÁø 3:10:44 °á°ú, °¡ bbb¶õ º¯¼ö¿¡ ÀúÀåµÇ°í , INSERT ¹®À» »ç¿ëÇؼ, µðºñ¿¡ ÀúÀåÀ» ÇÏ¸é µÈ´ä´Ï´Ù. ±×·³,,, ³¡.... P.S : ±×·³, ÇϳªÀÇ Àǹ®ÀÌ »ý±â°Ô µË´Ï´Ù... ¾î¶² Àǹ®À̳Ä??? ¿À´Ã ³¯Â¥ ºÎÅÍ,,, ¿ùµåÄűîÁöÀÇ ¸çÄ¥À̳ª ³²¾ÒÀ»±î, ¹Ý´ë°ÚÁÒ???? ±×°Íµµ ¹®Á¦°¡ ¾ø´ä´Ï´Ù.°£´ÜÇÏ°Ô °¡´ÉÇÏÁö¿ä. SQL="SELECT DATEDIFF(dd,GETDATE(),'3000,1,1')" ÀÌ·±½ÄÀ¸·Î ¹Ý´ë·Î Àû¾î ÁÖ¸é µÈ´ä´Ï´Ù... ¿À´ÃÀÇ ³¯Â¥¿¡¼ 3000,1,1 ±îÁö ¸çÄ¥À̳ª ³²¾ÒÀ»±î,,,???? ÇÏÇÏ,,,, ¿À´Ãµµ ¾È±Ô´Â ¿½ÉÈ÷ °øºÎ¸¦ ÇÏ°í ÀÖ´ä´Ï´Ù.... Ȥ½Ã ±Ã±ÝÇÑ »çÇ×Àº °Ô½ÃÆÇ¿¡ ³²±â½Ã´Â°Å ¾Æ½ÃÁÒ???? ÀúÀÇ È¨ÆäÀÌÁö ±¤°íÁ» ¸¹ÀÌ ÇØ ÁÖ¼¼¿ä... ¼Õ´ÔÀÌ ³Ê¹« ¾ø¾î¿ä.... ±×·³,,,,, Ç×»ó °Ç°Çϼ¼¿ä....
|