ACTIVE SERVER PAGE > Command - Method µî·ÏÀÏ : 2017-07-04 17:07 Á¶È¸¼ö : 52,989¿©·¯ºÐ Áß Àú¿Í °°ÀÌ Å×À̺íÀÇ Çʵ带 Ãß°¡ ÇÏ°í ¶Ç, »èÁ¦ÇÏ°í ½ÍÀ» ¶§°¡ ÀÖÀ» °ÍÀÌ´Ù... ºÐ¸í,,,
Äõ¸®¹®ÀÌ Á¸ÀçÇϴµ¥,,,, ¿Ö create,insert,update¿Í °°Àº ÀÛ¾÷µéÀº ¼öÇàÀÌ µÇ´Âµ¥,,, Çʵ带 »èÁ¦ÇÏ°í Ãß°¡ÇÒ¼ö ÀÖ´Â alter table À̶õ Äõ¸®¹®Àº ¼öÇàÀÌ µÇÁö ¾Ê´Â°¡????? Àü ÀÌ ¹®Á¦¸¦ ÇØ°áÇϱâ À§ÇØ ¸¹Àº ½ÃÇàÂø¿À¸¦ °ÅÃÆ´ä´Ï´Ù...... ¾îÁÝÀÝÀº »ý°¢À¸·Î ÀÌ°Í Àú°Í ¾ÈÇØ º» °Í ÀÌ ¾øÀ» Á¤µµ¿´À¸´Ï±î¿ä,,, »ç¶÷Àº ¿ª½Ã Ã¥À» º¸¸é¼ °øºÎ¸¦ ÇØ¾ß ÇÑ´Ù´Â°É Àü ¶Ç´Ù½Ã ´À³¢°Ô µÇ¾ú´ä´Ï´Ù. Àú¿Í°°Àº ÀÌ·± ½ÃÇàÂø¿À ¸¦ °ÅÄ¡Áö ¾Ê±â¸¦ ¹Ù¶ó´Â ÀÛÀº ¸¶À½À¸·Î ÀÌ ±ÛÀ» Àû½À´Ï´Ù. ¸ÕÀú Çʵ带 Ãß°¡ÇÏ°í »èÁ¦Çϱâ À§Çؼ´Â "alter table"À̶õ Äõ¸®¹®À» ¾Ë¾Æ¾ß ÇÑ´ä´Ï´Ù. ¾Æ¸¶ À̱ÛÀ» °ü½ÉÀÖ°Ô ÀÖ´Â ºÐÀ̶ó¸é ¾Æ¸¶ ¾Ë°í °è½Ç ÁÙ·Î ¹Ï½À´Ï´Ù. alter table MEMBER add name varchar(30) null ÀÌ·± ½ÄÀ¸·Î Äõ¸®¹®À» »ç¿ëÇؼ Çʵ带 Ãß°¡ ÇÒ ¼ö ÀÖ´ä´Ï´Ù. member Å×ÀÌºí¿¡ nameÀ̶õ Çʵ带 varchar(30) À¸·Î Çʵ带 Ãß°¡ ÇÏ°Ô µÇÁö¿ä.... ¶Ç »èÁ¦¸¦ Çϱâ À§Çؼ´Â ?? alter table MEMBER drop column name ÀÌ·¸°Ô drop column ±¸¹®À» »ç¿ëÇؼ Çʵ带 »èÁ¦ÇÒ ¼ö ÀÖ´ä´Ï´Ù. ¿ì¸®´Â(Àú´Â) ¾Æ¸¶ recordset ¿ÀºêÁ§Æ®¸¦ »ç¿ëÇؼ ÀÌ·± ÀÛ¾÷À» Çϱâ À§ÇØ ¹«Áö ¹«Áö ³ë·ÂÇßÀ»°Å¶õ »ý°¢ÀÌ µå´Â±º¿ä.. Àû¾îµµ Ã¥À» º¸°í °øºÎÇÏÁö ¾ÊÀº ºÐÀ̶ó¸é¿ä,,, Àú °°ÀÌ... ^^;; ¾Æ½±°Ôµµ ¿ì¸®´Â Çʵ带 Ãß°¡ »èÁ¦Çϱâ À§Çؼ´Â ¾Ë¾Æ¾ß ÇÒ °ÍÀÌ ¸î°¡Áö ÀÖ´ä´Ï´Ù. ¸ÕÀú µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î¶õ ¹«¾ùÀΰ¡? ±×¸®±¸, ¿©±â¿¡¼ ÇÊ¿äÇÑ command ¿ÀºêÁ§Æ®¿¡ ´ëÇؼ ¹è¿ì°í ³Ñ¾î°¡¾ß ÇÑ´Ù´Â °Ì´Ï´Ù. ±×·³, Á¦°¡ °£´ÜÈ÷ ÀÌ µÎ°¡ÁöÀÇ »ý°¢À» Àû¾î º¸µµ·Ï ÇÏÁö¿ä.. ¸ÕÀú µ¥ÀÌÅÍ Á¤ÀǾð¾î¶õ,,,, ?? µ¥ÀÌÅͺ£À̽ºÀÇ ±¸Á¶¸¦ º¯°æÇÏ´Â sql ±¸¹®À» Æ÷ÇÔÇÏ´Â °ÍÀÔ´Ï´Ù.... ¿¹¸¦ µé¾î alter table ¶Ç´Â drop indexµîÀÇ ±¸¹®µéÀÌ µ¥ÀÌÅÍÁ¤ÀÇ ¾ð¾î°¡ µÇ´Â °ÍÀÔ´Ï´Ù. ±×¸®±¸, command ¿ÀºêÁ§Æ®¶õ ¹«¾ùÀΰ¡?? °£´ÜÈ÷ ¸»Çؼ command ¿ÀºêÁ§Æ®´Â ½ÇÇàµÇ´Â ¸í·ÉÀ» ¸»ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ ¸í·ÉµéÀº sqlÀÇ select, update,delete µîÀÇ ±¸¹®Àϼöµµ ÀÖ°í, ¿ì¸®°¡ ÈçÈ÷ µè´Â ÀúÀå ÇÁ·Î½ÃÀúÀÇ À̸§Àϼöµµ Àִٴ°ÅÁö¿ä. ±×¸®±¸, µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î¸¦ Æ÷ÇÔÇÏ´Â °´Ã¼¶õ ¶æÀÔ´Ï´Ù. .... ¾îÂÞ,,,,, Á» ¾î·Á¿î ¸»µµ ÇÏÁö¿ä?? ÇÏÇÏÇÏ ±×·³ command °´Ã¼¿Í µ¥ÀÌÅÍÁ¤ÀǾð¾î ±×¸®±¸, alter table °°Àº Äõ¸®¹®,,,, ÀÌ ¼¼°¡ÁöÀÇ ¿¬°ü¼ºÀ» ÀÌÇØ ÇϽðھî¿ä???? ÀúµÎ ÇÑ´Ù¸é ÀÌ·¸°Ô ¾î·Á¿î °ÍµÎ ÇÒ ¼ö ÀÖ´ä´Ï´Ù... ^^; ´Ù½Ã¸»ÇØ ¾ÕÀ¸·Î ¾ð±ÞÇÏ°Ô µÉ ÀúÀåÇÁ·Î½ÃÀú³ª µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î¸¦ »ç¿ëÇϱâ À§Çؼ´Â??? µùµ¿µ,,,,, ¹ú½á ¾Ë°í °è½ÃÁÒ???? ¿ª½Ã µÎ³úȸÀüÀÌ ºü¸£´Ù´Ï±ñ.... command ¿ÀºêÁ§À» ¾Ë¾Æ¾ß ÇÑ´Ù´Â °Ì´Ï´Ù.... ±×·³, ¼Ò½º¸¦ º¸µµ·Ï ÇÏÁö¿ä... ±×·¯¸é¼ ¾Ë¾Æ°¡¾ß Çϴϱî¿ä....
À§ÀÇ ¼Ò½º´Â member Å×ÀÌºí¿¡ nameÀ̶õ Çʵ带 Ãß°¡ÇÏ´Â ¼Ò½ºÀÔ´Ï´Ù. ¸ÕÀú adCmdText º¯¼ö¸¦ ¼±¾ðÇϱ¸ °ªÀ» 1ÀÌ¶ó±¸ ÁÖ¾ú´Ù. ÀÌ °ªÀº MSDN ¶óÀ̺귯¸®¸¦ ã¾Æº¸½Ã±æ ¹Ù¶ø´Ï´Ù. ado¿¡¼ ¿ëµÇ´Â °ª°ú ±âÈ£¿¡ ´ëÇؼ´Â ¾Ë°í °è½Ã¶õ »ý°¢ÀÌ µé±º¿ä..... recordset °´Ã¼¸¦ »ç¿ëÇÏ´Â Ä¿¼Å¸ÀÔÀ̶ó´Â°Å ¾Æ½ÃÁÒ??? ¸ÕÀú connection ¿ÀºêÁ§Æ®¸¦ ¸¸µé°í µ¥ÀÌÅͺ£À̽ºÀ» ¿¾ú½À´Ï´Ù... ¸¹ÀÌµé º¸¼ÌÀ¸´Ï,,,, Set Cmd=Server.CreateObject("ADODB.Command") set Cmd.ActiveConnection=Conn Áß¿äÇÑ °ÍÀº À§ÀÇ ¹®ÀåÀÔ´Ï´Ù. ¿ì¸®´Â ¿©±â¿¡¼ command °´Ã¼¸¦ »ç¿ëÇß¾î¿ä.. command °´Ã¼¸¦ ¸¸µé°í ¼Ó¼º°ªÀ» ÁöÁ¤Çß´ä´Ï´Ù. ¿©±â¿¡¼ ActiveConnection ¼Ó¼ºÀº »ç¿ëÇÏ°íÀÚ ÇÏ´Â connection °´Ã¼¸¦ ÀúÁ¤ÇØ ÁÖ¸é µË´Ï´Ù. ±×¸®±¸, CommandText ¼Ó¼ºÀº ½ÇÇàÇÏ°í ½ÍÀº SQL±¸ºÐÀ» »ç¿ëÇÏ¸é µÈ´ä´Ï´Ù. ... Äõ¸®¹®¿¡ ´ëÇؼ´Â Á¦°¡ ¾Õ¿¡¼ ¸»¾¸ µå·ÈÁÒ? commandType ¿¡ ´ëÇؼ´Â 1¸¦ ÁÖ¾ú´ä´Ï´Ù... ÀÌ ¹Û¿¡µµ CommandTimeout=30 °ú °°Àº ¼Ó¼ºÀÌ ÀÖ´ä´Ï´Ù. Ȥ½Ã ¸ð¸¦ ¿À·ù ¸Þ½ÃÁö¸¦ Ãâ·ÂÇϱâ±îÁö ´ë±âÇÒ ½ÃÀÛÀ» ÁöÁ¤ÇÒ¼ö ÀÖ´Â ¼Ó¼ºÀ̱¸¿ä, prepared=false °°Àº ¼Ó¼ºµµ Àִµ¥,,, ÀÌ ¼Ó¼ºÀº µ¥ÀÌÅͺ£À̽º Á¦°øÀÚ°¡ ¸í·ÉÀÇ ½ÇÇà Àü¿¡ À̸¦ ÄÄÆÄÀÏÇÒ °ÍÀÎÁö °áÁ¤ÇÒ¼ö ÀÖ´Â ºÎ¿ï°ªÀ» °¡Áö°Ô µÇ´Â °ÍÀÔ´Ï´Ù. ÀÌ °ªÀ» ture·Î ÁöÁ¤ÇØ µÎ¸é À̾îÁö´Â ¸í·ÉÀÇ ¼öÇàÀÌ È®½ÇÈ÷ »¡¶óÁö°Ô µÈ´ä´Ï´Ù. ±×·¯³ª ÀÌ ¼Ó¼ºÀÇ µðÆúÆ® °ªÀº false¶ó´Â °ÍÀ» ¾Ë¾ÆµÎ¼Å¾ß ÇÕ´Ï´Ù. Çѹø Å×½ºÆ® ÇØ º¸¼¼¿ä.... Çʵ带 »èÁ¦ÇÏ°í ½ÍÀ» ¶§???? ÀÌ°ÍÀº Á¦°¡ ÀÏÀÏÀÌ ¼³¸íÀ» µå¸®Áö ¾Ê¾Æµµ ¹ú½á ¾Ë°í °è½ÃÁÒ?? ±×·³ ¿À´Ãµµ ÁÁÀº ÇÏ·ç µÇ¼¼¿ä...... ´ÙÀ½¿¡´Â ÀúÀå ÇÁ·Î½ÃÀú¿¡ °üÇÑ ³»¿ëÀ» Á¶±Ý ½Ç¾î º¼±î »ý°¢ÁßÀ̶ø´Ï´Ù......
|