|
Asp ¼º´ÉÇâ»ó ÆÁ
1. Option Explicit¸¦ ¸í½ÃÇÑ´Ù.
¾²Áöµµ ¾Ê´Â º¯¼öµéÀÌ »ý±â¸é ±×¸¸Å ¸Þ¸ð¸® ³¶ºñ°¡ »ý±â¹Ç·Î...
2. ¹è¿»ç¿ë ½Ã ¹è¿ ÀçÇÒ´çÀº ÃÖ´ëÇÑ ÇÇÇÑ´Ù.
3. ¹è¿ »ç¿ëÀÌ ºó¹øÇÒ ½Ã Dictionary °´Ã¼¸¦ ÀÌ¿ëÇÏ¿© °¡µ¶¼ºÀ» ³ôÀδÙ.
4. Stored Procedure¸¦ »ç¿ëÇÑ´Ù. (ÀÏ¹Ý ASPÀÚü Äõ¸®º¸´Ù ÃÖ°í 30%
¼º´É Çâ»ó.)
5. ºäÅ×ÀÌºí »ç¿ë ½Ã ºäÅ×À̺í ÀÚü¿¡¼ Á¤·ÄÀ» ÇØ¾ß ÇÑ´Ù. ÀÌ¹Ì ¸¸µé¾îÁø ºäÅ×À̺íÀ» ÀÌ¿ëÇÏ¿©
Asp Äڵ忡¼ Á¤·ÄÇÏ¸é ¼Óµµ°¡ Å©°Ô ¶³¾îÁø´Ù. ÃÖ°í 50%±îÁö ´À·ÁÁö´Â
°ÍÀ» ¸ñ°ÝÇßÀ½.
6. Query¸¦ »ç¿ëÇÒ ¶§ ²À ÇÊ¿äÇÑ Ä÷³¸¸ ¸í½ÃÇÏ¿© ºÒ·¯¿À°Å³ª ÀÌ¿ëÇØ¾ß ÇÑ´Ù.
SQLÀº ¾ÆÁÖ Á¤Á÷ÇØ¼ ºÒ·¯¿À´Â Ä÷³ÀÇ °¹¼ö(·¹ÄÚµå ¼ö°¡ µ¿ÀÏÇÏ´Ù°í °¡Á¤½Ã)¿¡ ºñ·ÊÇÏ¿©
½Ã°£ÀÌ °É¸°´Ù.
7. Recordset °´Ã¼ º¸´Ù´Â Command °´Ã¼¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ ºü¸£´Ù.
10%Á¤µµÀÇ Çâ»óÀ» º¼ ¼ö ÀÖ¾ú´Ù.
8. Recordset °´Ã¼ »ç¿ë½Ã CursorLocation¸¦ ÀûÀýÇÑ °ÍÀ» »ç¿ëÇØ¾ß ÇÑ´Ù.
(1, ¼¹ö, 3. Ŭ¶óÀ̾ðÆ®) ¼ÓµµÀÇ Â÷À̰¡ Ŭ ¼ö ÀÖ´Ù. CursorTypeµµ ¿µÇâÀ» ¹ÌÄ£´Ù. ¹Ýµå½Ã Å×½ºÆ® ÇÊ¿ä.
º¸ÅëÀº CursorLocationÀº Ŭ¶óÀÌ¾ðÆ®¿¡ µÎ´Â °ÍÀÌ Ãß¼¼´Ù. Å×½ºÆ®¶§ Ŭ¶óÀÌ¾ðÆ®¿¡
Ä¿¼¸¦ µÎ¾úÀ»¶§ ¼¹ö¿¡ µÎ¾úÀ»¶§º¸´Ù ¼Óµµ°¡ ÃÖ°í 3¹èÀÌ»ó »¡¶óÁö´Â °ÍÀ» °æÇèÇß´Ù.
9. 1000±ÛÀÚ°¡ ³Ñ¾î°¡´Â ¹®ÀåÀÇ °æ¿ì´Â º¯¼ö¿¡ ´ã¾Æ¼ Çѹø¿¡
Response.Write ÇÏ´Â °Íº¸´Ù´Â ÇÑÁÙÇÑÁÙ Á÷Á¢ »Ñ·ÁÁÖ´Â °ÍÀÌ ºü¸£´Ù. <%= %>¸¦ ÀÌ¿ëÇØ Á÷Á¢ »Ñ¸®´Â °ÍÀÌ °¡Àå ºü¸£´Ù.
±¦È÷ º¯¼ö¿¡ Àܶà´ã¾Æ¼ Response.write ÇØº¸¶ó -_-;;; ¾Æ¸¶ ±ÛÀÚ¼öÀÇ Á¦°ö¿¡ ºñ·ÊÇÏ¿©
´À·ÁÁú °ÍÀÌ´Ù -_-;;;
10. »ç¿ëÇÑ °´Ã¼´Â ¹Ýµå½Ã Close, Nothing ÇØÁØ´Ù.
¾ÈÇØÁÖ¸é ¸Þ¸ð¸® ´©¼ö°¡ ÀϾÙ. À¥¼¹öµéÀÌ Àß Á×´Â °æ¿ì´Â ¹Ýµå½Ã À̰ÍÀ» Ã¼Å©ÇØ¾ß
ÇÑ´Ù.
11. ´ÙÁß·¹Äڵ带 ÀÌ¿ëÇÒ ½Ã¿¡´Â Do until, Rs.MoveNext ±¸¹®º¸´Ù´Â
GetRows() ÇÔ¼ö¸¦ ÀÌ¿ëÇÏ´Â °ÍÀÌ ºü¸£´Ù.(Stored Procedure¿Í ÇÔ²² »ç¿ë½Ã ÃÖ°í 40% ¼º´É Çâ»ó, ´Üµ¶À¸·Î »ç¿ë½Ã ÃÖ°í
20% ¼º´É Çâ»ó.)
12. »ç¿ëÀÚ FunctionÀ» ¸¸µé¾î ¾²´Â °ÍÀÌ µð¹ö±ë µî¿¡ ÁÁ´Ù.
13. ADODB °´Ã¼ »ç¿ëº¸´Ù
OBJECT °´Ã¼¸¦ »ç¿ëÇÏ¿© ÄÁ³Ø¼Ç, ·¹ÄÚµå¼ÂÀ» ¿¬´Ù.
À߸ø¾Ë·ÁÁø ³»¿ëµé
1. Inlcude¸¦ ¸¹ÀÌ ½ÃŰ¸é ¼Óµµ°¡ ´À·ÁÁø´Ù°í ÀϹÝÀûÀ¸·Î ¾Ë·ÁÁ® ÀÖÁö¸¸ ½ÇÁ¦·Î´Â ¼ÓµµÂ÷À̰¡
ÀüÇô ¾ø´Ù.
2. ±ä¹®ÀåÀ̳ª Html°ú Asp ű׸¦ È¥ÇÕÇØ¼ ¸¹ÀÌ ¾²¸é ´À·ÁÁø´Ù°í ¾Ë·ÁÁ® ÀÖÀ¸³ª ½ÇÁ¦·Î´Â
Â÷À̰¡ ¾ø°Å³ª È¥ÇÕÇØ¼ ¾²´Â °ÍÀÌ ¿ÀÈ÷·Á »¡¶ú´Ù. ¿ÀÈ÷·Á ±ä Html ű׸¦
asp º¯¼ö¿¡ ´ã¾Æ ResponseÇÑ °á°ú 1000±ÛÀÚ°¡ ³Ñ¾î°¥ ¼ö·Ï ´Ü¼øÈ÷ È¥ÇÕÇØ¼ ¾´ ¼Ò½ºÀÇ
¼öÇà½Ã°£ÀÇ Á¦°ö¿¡ ºñ·ÊÇÏ°Ô ´À·ÁÁö´Â °ÍÀÌ ¹ß°ßµÇ¾ú´Ù.
3. ºäÅ×ÀÌºí¿¡ ¾Æ¹«¸® ¸¹Àº Å×À̺í, Ä÷³µéÀ» Join ÇØµµ ´ÜÀÏ Å×À̵éÀÇ
°°Àº ¼öÀÇ Ä÷³À» »ç¿ëÇÏ´Â ¼Óµµ¿Í µ¿ÀÏÇÏ´Ù.
¸Ó
ÀÌ¹Ì ´Ù ¾Ë°í °è½ÇÁö ¸ð¸£Áö¸¸ Ã¥µéº¸°í Àǹ®³ª´Â °ÍµéÀ» Á÷Á¢ Æ©´×¹× ½ÇÇà½Ã°£ Å×½ºÆ®¸¦
Çϸç Á¤¸®ÇÑ °ÍÀÔ´Ï´Ù. ¸¹Àº ºÐµéÀÌ µµ¿òÀÌ µÇ¾úÀ¸¸é ÁÁ°Ú³×¿ä^^ Å×½ºÆ®, Æ©´×À»
ÇØº¸¸é¼ ´À³¤°Çµ¥, ¿ì¸® ÁÖÀ§¿¡´Â ³Ê¹« À߸ø¾Ë·ÁÁø °ÍµéÀÌ ¸¹½À´Ï´Ù. ¾Æ¹«¸® À¯¸íÇÑ
Ã¥ÀÌ¶óµµ ¸Í½ÅÇÏÁö ¸»°í Á÷Á¢ Å×½ºÆ® ÇØº¸´Â ½À°üÀ» ±â¸¨½Ã´Ù^^ Àúµµ À̰͵é Å×½ºÆ®Çϸé¼
±×µ¿¾È ¾Ë´ø °Íµé°ú ³Ê¹« Ʋ¸° °ÍÀÌ ¸¹¾Æ ³î¶ú´Ù´Â ~.~ À§¿¡ °Í¸¸ Àß È°¿ëÇϼŵµ
¾îµð °¡¼ »çÀÌÆ® ´À¸®´Ù°Å³ª ¼¹ö ÀßÁ״´ٴ ¼Ò¸®´Â ¾ÈµéÀ¸½Ç°Ì´Ï´Ù^^
|