»áÔ±£º ÃÜÂ룺 ¡¡Ãâ·Ñ×¢²á | Íü¼ÇÃÜÂë | »áÔ±µÇ¼ ÍøÒ³¹¦ÄÜ£º ¼ÓÈëÊÕ²Ø ÉèΪÊ×Ò³ ÍøÕ¾ËÑË÷  
¼¼ÊõÎĵµ > Web¿ª·¢ > ASP
ASPÉè¼Æ³£¼ûÎÊÌâ¼°½â´ð¾«Òª
·¢±íÈÕÆÚ£º2003-07-22 00:00:00×÷ÕߣºÖ ³ö´¦£º  

¡¡¡¡×÷Ϊ΢ÈíÍƳöµÄÍøÒ³ÓëÊý¾Ý¿â½â¾ö·½°¸£¬ASPÓÉÓÚÓÐ΢ÈíµÃÌì¶ÀºñµÄ²Ù×÷ϵͳµÈ¼¼Êõºó¶ÜÖ§³Ö£¬Òò´ËµÃµ½ÁËѸËٵķ¢Õ¹£¬²¢ÇÒÕýÊܵ½Ô½À´Ô½¶àµÄ»¶Ó­£¬ÔÚÄ¿Ç°ÔÚµç×ÓÉÌÎñÍøÕ¾µÄ½¨ÉèÖÐÓкܶ඼ʹÓÃASPÀ´±àд³ÌÐò¡£

¡¡¡¡½üÀ´ÓкܶàµÄ¶ÁÕßÏòÎÒÃÇ×ÉѯѧϰASPµÄ·½·¨ºÍÔÚѧϰÖÐÓöµ½µÄһЩÎÊÌ⣬ÆäÖÐÓÐһЩÊdzõѧÕß¾­³£Óöµ½ºÍÃæÁÙµÄÎÊÌ⡣ΪÁËÈöÁÕßÔÚѧϰASPµÄ¹ý³ÌÖмÓÉî¶ÔASPµÄÁ˽⣬²¢Äܹ»ÓÐЧµØ½â¾öÓöµ½µÄÎÊÌ⣬ÎÒÃÇÌرðÊÕ¼¯Á˱ȽÏÓдú±íÐÔµÄһЩÎÊÌ⣬ÔÚ´ËÁоٳöÀ´²¢Ò»Ò»¸øÓè½â´ð£¬Ï£ÍûÄÜÔÚÕâÓÐÏÞµÄƪ·ùÀïΪÄãѧϰASPÖúÒ»±ÛÖ®Á¦¡£

¡¡¡¡1¡¢ÎÊÌ⣺ASPÊÇÒ»ÖÖ±à³ÌÓïÑÔÂð£¿

¡¡¡¡´ð£ºASP²»ÊDZà³ÌÓïÑÔ£¬¶øÊÇÒ»ÖÖ¿ª·¢»·¾³¡£ASPÌṩÁËÒ»¸öÔÚ·þÎñÆ÷¶ËÖ´ÐÐÖ¸ÁîµÄ»·¾³£¬ËüÀûÓÃÁËÌØÊâµÄ·ûºÅ£¨£©À´Çø·ÖHTMLÓë±ØÐë¾­¹ý·þÎñÆ÷·­Òë²ÅÄÜËÍÍù¿Í»§¶ËµÄÃüÁî¡£Ëü¿ÉÒÔÖ´ÐеÄÖ¸Áî°üÀ¨HTMLÓïÑÔ£¬Microsoft VBScriptºÍMicrosoft JscriptµÈ£¬Òò´Ë¿ÉÒÔÖÆ×÷³ö¹¦ÄÜÇ¿´óµÄWebÓ¦ÓóÌÐò¡£

¡¡¡¡2¡¢ÎÊÌ⣺ÔÚWeb·þÎñÆ÷ÉÏÈÝÄɶà¸öWebÕ¾µã£¬ÄÜʹÓÃPWSÂð£¿

¡¡¡¡´ð£ºÔÚPWSÉÏÖ»ÄÜÈÝÄÉÒ»¸öWebÕ¾µã¡£ÎªÁËÔÚÏàͬµÄ¼ÆËã»úÉÏÈÝÄɶà¸öWebÕ¾µã£¬ÐèҪʹÓÃWindows NT Server»òWindows 2000 Server/ProfessionalºÍIIS¡£

¡¡¡¡3¡¢ÎÊÌ⣺ÈçºÎʹÓÃ6¸öÄÚÖÃASP¶ÔÏó£¿

¡¡¡¡´ð£ºASPÌṩÁ˶à¸öÄÚǶ¶ÔÏó£¬ÎÞÐ뽨Á¢¾Í¿ÉÒÔÔÚÖ¸ÁîÖÐÖ±½Ó·ÃÎʺÍʹÓÃËüÃÇ£¬ÕâÁù¸ö¶ÔÏóÖ÷ÒªÓУºÇëÇó(Request)¶ÔÏó¡¢ÏìÓ¦(Response)¶ÔÏó¡¢¹¤×÷½×¶Î(Session)¶ÔÏó¡¢Ó¦ÓóÌÐò(Application)¶ÔÏó¡¢·þÎñÆ÷(Server)¶ÔÏó¡¢Cookies¶ÔÏó£¬ÕâÁù¸ö¶ÔÏóÖеķþÎñÆ÷(Server)¶ÔÏó¿É¼ÓÔØÆäËû×é¼þ£¬Õâ¿ÉÒÔÀ©Õ¹ASPµÄ¹¦ÄÜ¡£

¡¡¡¡Ê¹ÓÃServer.CreateObjectËù½¨Á¢µÄ¶ÔÏó£¬ËüµÄÉúÃüÖÜÆÚÔÚËü½¨Á¢Ê±¿ªÊ¼£¬ÔÚËüËùÔÚµÄÍøÒ³³ÌÐò½áÊøʱ½áÊø¡£Èç¹ûÏëÒªÈøöÔÏó¿çÍøҳʹÓã¬Ôò¿ÉÒÔÓÃSession¶ÔÏóÀ´¼Ç¼Server.CreateObjectËù½¨Á¢µÄ¶ÔÏó¡£

¡¡¡¡4¡¢ÎÊÌ⣺ΪʲôÔÚʹÓÃResponse.RedirectµÄʱºò³öÏÖÒÔÏ´íÎ󣺡°±êÌâ´íÎó£¬Òѽ«HTTP±êÌâдÈëÓû§¶Ëä¯ÀÀÆ÷£¬¶ÔÈκÎHTTPµÄ±êÌâËù×÷µÄÐ޸ıØÐëÔÚдÈëÒ³ÄÚÈÝ֮ǰ¡±£¿

¡¡¡¡´ð£ºResponse.Redirect¿ÉÒÔ½«ÍøҳתÒÆÖÁÁíÍâµÄÍøÒ³ÉÏ£¬Ê¹ÓõÄÓï·¨½á¹¹ÊÇÕâÑùµÄ£ºResponse.RedirectÍøÖ·£¬ÆäÖÐÍøÖ·¿ÉÒÔÊÇÏà¶ÔµØÖ·»ò¾ø¶ÔµØÖ·£¬µ«ÔÚIIS4.0ʹÓÃÓëÔÚIIS5.0ʹÓÃÓÐËù²»Í¬¡£

¡¡¡¡ÔÚIIS4.0תÒÆÍøÒ³ÐëÔÚÈκÎÊý¾Ý¶¼Î´Êä³öÖÁ¿Í»§¶Ëä¯ÀÀÆ÷֮ǰ½øÐУ¬·ñÔò»á·¢Éú´íÎó¡£ÕâÀïËùνµÄÊý¾Ý°üÀ¨HTMLµÄ¾í±ê£¬ÀýÈ磺< HTML>£¬< BODY>µÈ£¬¶øÔÚIIS5.0ÖÐÒÑÓÐËù¸Ä½ø£¬ÔÚIIS5.0µÄĬÈÏÇé¿öÏ»º³åÇøÊÇ¿ªÆôµÄ£¬ÕâÑùµÄ´íÎó²»ÔÙ²úÉú¡£

¡¡¡¡ÔÚResponse¶ÔÏóÖÐÓÐÒ»BufferÊôÐÔ£¬¸ÃÊôÐÔ¿ÉÒÔÉèÖÃÍøÕ¾ÔÚ´¦ÀíASPÖ®ºóÊÇ·ñÂíÉϽ«Êý¾Ý´«Ë͵½¿Í»§¶Ë£¬µ«ÉèÖøÃÊôÐÔÒ²±ØÐëÔÚ´«ËÍÈκÎÊý¾Ý¸ø¿Í»§¶Ë֮ǰ¡£

¡¡¡¡Îª±£ÏÕÆð¼û£¬ÎÞÂÛ²ÉÓúÎÖÖASPÔËÐÐƽ̨£¬ÔÚÒ³ÃæµÄ¿ªÊ¼Ð´ÉÏ< % Response.Buffer=True %>£¬½«»º³åÇøÉèÖÃΪ¿ªÆô£¬ÕâÑùµÄ´íÎó¾Í²»»á·¢ÉúÁË¡£

¡¡¡¡5¡¢ÎÊÌ⣺»º³åÊä³ö¶ÔÓÚÍøÒ³´«ÊäÓÐûÓÐÓ°Ï죿

¡¡¡¡´ð£ºÔڱȽϴóµÄWebÒ³ÖУ¬µÚÒ»²¿·ÖÔÚä¯ÀÀÆ÷ÖгöÏÖ¿ÉÄÜ»áÓÐһЩÑÓ³Ù£¬µ«ÊǼÓÔØÕû¸öWebÒ³µÄËٶȱȲ»Óûº³åÒª¿ì¡£

¡¡¡¡6¡¢ÎÊÌ⣺ÔÚûÓÐ±íµ¥Ìύʱ²éѯ×Ö·û´®µÄÖµÊÇ·ñ¿ÉÒÔʹÓÃRequest.QueryString¼¯ºÏ£¿

¡¡¡¡´ð£ºRequest¶ÔÏóÓÃÓÚ¶ÁÈ¡ä¯ÀÀÆ÷µÄÊý¾Ý£¬Ëü³ýÁË¿ÉÒÔ¶ÁÈ¡±íµ¥×ֶεÄÄÚÈÝ£¬»¹¿ÉÒÔÓÃÀ´¶ÁÈ¡¸½´øÔÚÍøÖ·ºóÃæµÄ²ÎÊý£¬ÎÞÂÛÇëÇó×Ö·û´®ÔõÑùÌí¼Óµ½Á´½ÓµØÖ·ÖжÔRequestÀ´Ëµ¶¼Ã»ÓÐʲô²»Í¬¡£Ê¹ÓÃget·½·¨Ìá½»Ò»¸ö±íµ¥£¬»¹ÊǸúËæÒ»¸ö¸½¼Ó²éѯ´®µÄÁ´½Ó²éѯ×Ö·û´®ÖÐËùÓеÄÖµ£¬¶¼¿ÉÒÔʹÓÃRequest.QueryString¼¯ºÏ¡£

¡¡¡¡7¡¢ÎÊÌ⣺ÎÒÔÚASP½Å±¾ÖÐдÁ˺ܶàµÄ×¢ÊÍ£¬Õâ»á²»»áÓ°Ïì·þÎñÆ÷´¦ÀíASPÎļþµÄËٶȣ¿

¡¡¡¡´ð£ºÔÚ±àд³ÌÐòµÄ¹ý³ÌÖУ¬×÷×¢ÊÍÊÇÁ¼ºÃµÄÏ°¹ß¡£¾­¹úÍâ¼¼ÊõÈËÔ±²âÊÔ£¬´øÓйý¶à×¢Ê͵ÄASPÎļþÕûÌåÐÔÄܽö½ö»áϽµ0.1%£¬Ò²¾ÍÊÇ˵ÔÚʵ¼ÊÓ¦ÓÃÖлù±¾Éϲ»»á¸Ð¾õµ½·þÎñÆ÷µÄÐÔÄÜϽµµÄ¡£

¡¡¡¡8¡¢ÎÊÌ⣺Ðè²»ÐèÒªÔÚÿ¸öASPÎļþµÄ¿ªÍ·Ê¹ÓÃ< % @LANGUAGE=VBScript % >£¿

¡¡¡¡´ð£ºÔÚÿ¸öASPÎļþµÄ¿ªÍ·Ê¹ÓÃ< % @LANGUAGE=VBScript %>´úÂëÊÇÓÃÀ´Í¨Öª·þÎñÆ÷ÏÖÔÚʹÓÃVBScriptÀ´±àд³ÌÐò£¬µ«ÒòΪASPµÄÔ¤Éè³ÌÐòÓïÑÔÊÇVBScript£¬Òò´ËºöÂÔÕâÑù´úÂëÒ²¿ÉÒÔÕý³£ÔËÐУ¬µ«Èç¹û³ÌÐòµÄ½Å±¾ÓïÑÔÊÇJavaScrip£¬¾ÍÐèÒªÔÚ³ÌÐòµÚÒ»ÐÐÖ¸Ã÷ËùÓõĽű¾ÓïÑÔ¡£

9¡¢ÎÊÌ⣺ÎÒÓÐûÓбØÒªÔÚÿһ¸öASPÎļþÖÐʹÓá°Option Explicit¡±£¿

¡¡¡¡´ð£ºÔÚʵ¼ÊÓ¦ÓÃÖУ¬VBScript±äÁ¿µÄ¸ÅÄîÒѾ­Ä£ºýÁË£¬ÔÊÐíÖ±½ÓʹÓñäÁ¿£¬¶ø²»ÓÃDimÉùÃ÷±äÁ¿£¬µ«Õâ²¢²»ÊÇÒ»¸öºÃÏ°¹ß£¬ÈÝÒ×Ôì³É³ÌÐò´íÎó£¬ÒòΪ¿ÉÄÜÖظ´¶¨ÒåÒ»¸ö±äÁ¿¡£ÎÒÃÇ¿ÉÒÔÔÚ³ÌÐòÖÐʹÓÃOption ExplicitÓï¾ä£¬ÕâÑùÔÚʹÓÃÒ»¸ö±äÁ¿µÄʱºò£¬±ØÐëÏÈÉùÃ÷Ëü£¬Èç¹ûʹÓÃÁËûÓо­¹ýÉùÃ÷µÄ±äÁ¿£¬ÔËÐÐʱ£¬³ÌÐò¾Í»á³ö´í¡£

¡¡¡¡Êµ¼ùÖ¤Ã÷£¬ASPÎļþÖÐʹÓá°Option Explicit¡±¿ÉÒÔʹµÃ³ÌÐò³ö´í»ú»á½µµ½×îÉÙ£¬²¢ÇÒ»á´ó´óÌáÉýÕûÌåÐÔÄÜ¡£

¡¡¡¡10¡¢ÎÊÌ⣺ÔËÐÐASPÎļþʱÓÐʲô°²È«´ëÊ©£¿

¡¡¡¡´ð£ºASPÌṩÁ˺ܺõĴúÂë±£»¤»úÖÆ£¬ËùÓеÄASP´úÂ붼ÔÚ·þÎñÆ÷¶ËÖ´ÐжøÖ»·µ»Ø¸ø¿Í»§¶Ë´úÂëÖ´Ðнá¹û¡£µ«ÈÔ²»Åųý¶ñÒâÈËÊ¿¶ÔWeb·þÎñÆ÷µÄ¿ÌÒâÆÆ»µ£¬ËùÒÔÔÚ±àдASPÎļþʱ¸üҪעÒⰲȫÎÊÌâ¡£

¡¡¡¡ËäÈ»ÔÚASPÖÐÒýÈëÎļþÒÔinc×÷ΪÀ©Õ¹Ãû£¬ÔÚÕâÀïÈÔ½¨ÒéÒÔASP×÷ΪÒýÎļþµÄÀ©Õ¹Ãû¡£µ±ÕâЩ´úÂëÔÚ°²È«»úÖƲ»ºÃµÄWeb ServerÉÏÔËÐÐʱ£¬Ö»ÐèÔÚµØÖ·À¸ÉÏÊäÈëÒýÈëÎļþµÄµØÖ·(incΪÀ©Õ¹Ãû)£¬¾Í¿ÉÒÔä¯ÀÀ¸ÃÒýÈëÎļþµÄÄÚÈÝ£¬ÕâÊÇÓÉÓÚÔÚWeb ServerÉÏ£¬Èç¹ûûÓж¨ÒåºÃ½âÎöijÀàÐÍ£¨±ÈÈçinc£©µÄ¶¯Ì¬Á¬½Ó¿âʱ£¬¸ÃÎļþÒÔÔ´Â뷽ʽÏÔʾ¡£

¡¡¡¡ÁíÍ⣬²»Òª°ÑÊý¾Ý¿âÎļþ·ÅÔÚÍøÕ¾½á¹¹ÄÚ²¿£¬ÕâÑù£¬µ±¶ñÒâÈËÊ¿»ñÈ¡Êý¾Ý¿â·¾¶ºó£¬¾Í¿ÉÒÔÇáÒ×»ñÈ¡¸ÃÊý¾Ý¿â£¬½ø¶øËÁÒâ¸ü¸ÄÊý¾Ý¿âÄÚÈÝ¡£±È½ÏºÃµÄ×ö·¨ÊÇ£¬ÎªÊý¾Ý¿â½¨Á¢Êý¾ÝÔ´Ãû³ÆDSN£¨Date Source Name£©£¬ÔÚDSNÖд洢ÁËÓйØÁ¬½Óµ½Ö¸¶¨Êý¾ÝÌṩÕßµÄÐÅÏ¢£¬°üÀ¨£º¡°Êý¾Ý¿âµÄÎïÀíλÖã¬ÓÃÓÚ·ÃÎÊÊý¾Ý¿âµÄÇý¶¯³ÌÐòµÄÀàÐÍ£¬·ÃÎÊÊý¾Ý¿âµÄÇý¶¯³ÌÐòËùÐèÒªµÄÈκÎÆäËû²ÎÊý¡±£¬ÔÚ½øÐÐÊý¾Ý¿â·ÃÎÊʱ¿ÉÒÔÖ±½Ó·ÃÎʸÃDSN¡£

¡¡¡¡11¡¢ÎÊÌ⣺ÆÀ½éWebÊý¾Ý¿â¹ÜÀíϵͳʱ£¬Ó¦¸Ã¿¼ÂÇÄÄЩÎÊÌ⣿

¡¡¡¡´ð£ºÔÚÆÀ¼ÛÒ»¸öWebÊý¾Ý¿â¹ÜÀíϵͳʱ£¬±ØÐ뿼Âǵ½Èý·½ÃæµÄÎÊÌ⣺¶àÓû§ÎÊÌ⣻Ëù½¨Á¢µÄWebÊý¾Ý¿âÓ¦¸ÃÊǹØϵÐ͵ģ»Êý¾Ý¿âµÄ°²È«ÐÔÎÊÌâ¡£

¡¡12¡¢ÎÊÌ⣺ADOÊÇʲô£¬ËüÊÇÈçºÎ²Ù×÷Êý¾Ý¿âµÄ£¿

¡¡¡¡´ð£ºADOµÄÈ«ÃûÊÇActiveX Data Object(ActiveXÊý¾Ý¶ÔÏó),ÊÇÒ»×éÓÅ»¯µÄ·ÃÎÊÊý¾Ý¿âµÄרÓöÔÏ󼯣¬ËüΪASPÌṩÁËÍêÕûµÄÕ¾µãÊý¾Ý¿â½â¾ö·½°¸£¬Ëü×÷ÓÃÔÚ·þÎñÆ÷¶Ë£¬Ìṩº¬ÓÐÊý¾Ý¿âÐÅÏ¢µÄÖ÷Ò³ÄÚÈÝ£¬Í¨¹ýÖ´ÐÐSQLÃüÁÈÃÓû§ÔÚä¯ÀÀÆ÷»­ÃæÖÐÊäÈ룬¸üкÍɾ³ýÕ¾µãÊý¾Ý¿âµÄÐÅÏ¢¡£

¡¡¡¡ADOÖ÷Òª°üÀ¨Connection,RecordsetºÍCommandÈý¸ö¶ÔÏó, ËüÃǵÄÖ÷Òª¹¦ÄÜÈçÏ£º

¡¡¡¡¡¤Connection¶ÔÏ󣺸ºÔð´ò¿ª»òÁ¬½ÓÊý¾Ý¿âÎļþ£»

¡¡¡¡¡¤Recordset¶ÔÏ󣺴æÈ¡Êý¾Ý¿âµÄÄÚÈÝ£»

¡¡¡¡¡¤Command¶ÔÏ󣺶ÔÊý¾Ý¿âÏ´ïÐж¯²éѯָÁÒÔ¼°Ö´ÐÐSQL ServerµÄ´æ´¢¹ý³Ì¡£

¡¡¡¡13¡¢ÎÊÌ⣺ʹÓÃRecordset¶ÔÏóºÍCommand¶ÔÏóÀ´·ÃÎÊÊý¾Ý¿âµÄÇø±ðÔÚÄÄÀ

¡¡¡¡´ð£ºRecordset¶ÔÏó»áÒªÇóÊý¾Ý¿â´«ËÍËùÓеÄÊý¾Ý£¬ÄÇôÊý¾ÝÁ¿ºÜ´óµÄʱºò¾Í»áÔì³ÉÍøÂçµÄ×èÈûºÍÊý¾Ý¿â·þÎñÆ÷µÄ¸ººÉ¹ýÖØ£¬Òò´ËÕûÌåµÄÖ´ÐÐЧÂʻήµÍ¡£

ÀûÓÃCommand¶ÔÏóÖ±½Óµ÷ÓÃSQLÓï¾ä£¬ËùÖ´ÐеIJÙ×÷ÊÇÔÚÊý¾Ý¿â·þÎñÆ÷ÖнøÐеģ¬ÏÔÈ»»áÓкܸߵÄÖ´ÐÐЧÂÊ¡£ÌرðÊÇÔÚ·þÎñÆ÷¶ËÖ´Ðд´½¨Íê³ÉµÄ´æ´¢¹ý³Ì£¬¿ÉÒÔ½µµÍÍøÂçÁ÷Á¿£¬ÁíÍ⣬ÓÉÓÚÊÂÏȽøÐÐÁËÓï·¨·ÖÎö£¬¿ÉÒÔÌá¸ßÕûÌåµÄÖ´ÐÐЧÂÊ¡£

¡¡¡¡14¡¢ÎÊÌ⣺ÊÇ·ñ±ØÐëΪÿһ¸öRecordset¶ÔÏó´´½¨Ò»¸öConnection¶ÔÏó£¿

¡¡¡¡´ð£º¿ÉÒÔͬʱ¶Ô²»Í¬µÄRecordset¶ÔÏóʹÓÃÏàͬµÄConnection¶ÔÏó£¬ÒÔ½ÚÊ¡×ÊÔ´¡£

¡¡¡¡15¡¢ÎÊÌ⣺ʲôÊÇÊý¾Ý¿â¹ÜÀíϵͳ£¨DBMS£©£¿

¡¡¡¡´ð£ºÊý¾Ý¿âΪÁ˱£Ö¤´æ´¢ÔÚÆäÖеÄÊý¾ÝµÄ°²È«ºÍÒ»Ö£¬±ØÐëÓÐÒ»×éÈí¼þÀ´Íê³ÉÏàÓ¦µÄ¹ÜÀíÈÎÎñ£¬Õâ×éÈí¼þ¾ÍÊÇÊý¾Ý¿â¹ÜÀíϵͳ£¬¼ò³ÆDBMS£¬DBMSËæϵͳµÄ²»Í¬¶ø²»Í¬£¬µ«ÊÇÒ»°ãÀ´Ëµ£¬ËüÓ¦¸Ã°üÀ¨ÒÔϼ¸·½ÃæµÄÄÚÈÝ£º

¡¡¡¡Êý¾Ý¿âÃèÊö¹¦ÄÜ£º¶¨ÒåÊý¾Ý¿âµÄÈ«¾ÖÂß¼­½á¹¹£¬¾Ö²¿Âß¼­½á¹¹ºÍÆäËû¸÷ÖÖÊý¾Ý¿â¶ÔÏó£»

¡¡¡¡Êý¾Ý¿â¹ÜÀí¹¦ÄÜ£º°üÀ¨ÏµÍ³ÅäÖÃÓë¹ÜÀí£¬Êý¾Ý´æÈ¡Óë¸üйÜÀí£¬Êý¾ÝÍêÕûÐÔ¹ÜÀíºÍÊý¾Ý°²È«ÐÔ¹ÜÀí£»

¡¡¡¡Êý¾Ý¿âµÄ²éѯºÍ²Ù×ݹ¦ÄÜ£º¸Ã¹¦ÄÜ°üÀ¨Êý¾Ý¿â¼ìË÷ºÍÐ޸ģ»

¡¡¡¡Êý¾Ý¿âά»¤¹¦ÄÜ£º°üÀ¨Êý¾ÝÒýÈëÒý³ö¹ÜÀí£¬Êý¾Ý¿â½á¹¹Î¬»¤£¬Êý¾Ý»Ö¸´¹¦ÄܺÍÐÔÄܼà²â¡£

¡¡¡¡ÎªÁËÌá¸ßÊý¾Ý¿âϵͳµÄ¿ª·¢Ð§ÂÊ£¬ÏÖ´úÊý¾Ý¿âϵͳ³ýÁËDBMSÖ®Í⣬»¹ÌṩÁ˸÷ÖÖÖ§³ÖÓ¦Óÿª·¢µÄ¹¤¾ß¡£

¡¡¡¡16¡¢ÎÊÌ⣺µ±Ç°Á÷ÐеÄWEBÊý¾Ý¿â¹ÜÀíϵͳÓÐÄÄЩ£¿

¡¡¡¡´ð£ºµ±Ç°Á÷ÐеÄWebÊý¾Ý¿â¹ÜÀíϵͳÓÐ΢ÈíµÄSQL Server¡¢Oracle¡¢DB2¡¢Sybase£¬Ð¡¹æÄ£µÄÆóÒµ¶àʹÓÃAccess¡£

¡¡¡¡17¡¢ÎÊÌ⣺ÔÚASPÖÐʹÓÃADOµÄAddNew·½·¨ºÍÖ±½ÓʹÓá°Insert into...¡±Óï¾äÓкβ»Í¬£¿ÄÄÖÖ·½Ê½¸üºÃ£¿

¡¡¡¡´ð£ºADOµÄAddNew·½·¨Ö»Êǽ«¡°Insert into ¡±Óï¾ä·â×°ÁËÆðÀ´£¬ËùÒÔ£¬µ±¶Ô´óÁ¿Êý¾Ý½øÐвÙ×÷µÄʱºò£¬Ö±½ÓʹÓÃSQLÓï¾ä½«»á´ó´ó¼Ó¿ì´æÈ¡Êý¾ÝµÄËٶȣ¬ÒòΪËü¼õÉÙÁËADOµÄ¡°·­Ò롱ʱ¼ä£¬ÓÉÓÚSQLÓï¾äËùÖ´ÐеIJÙ×÷ÊÇÖ±½ÓÔÚÊý¾Ý¿â·þÎñÆ÷ÖнøÐеģ¬ÓÈÆäÔÚÊý¾ÝÁ¿ºÜ´óµÄʱºòÓÐÏÔÖøµÄÓÅÊÆ¡£

¡¡¡¡18¡¢ÎÊÌ⣺ΪʲôÎÒÔÚASPÖÐʹÓñê×¼µÄ²åÈë¼Ç¼Óï¾ä insert into books(name,email) values(¡°kitty¡±, ¡°kitty@263.com¡±)»á³ö´í£¿

¡¡¡¡´ð£ºSQL£¨Structured Query Language/½á¹¹Ê½²éѯÓïÑÔ£©ÊÇIBM¹«Ë¾ÔÚ1970Äê´úËù·¢Õ¹³öÀ´µÄÊý¾Ý²éѯÓïÑÔ£¬ËüÏÖÔÚÒѾ­³ÉΪ¹ØϵÐÍÊý¾Ý¿â²éѯÓïÑԵıê×¼¡£SQLÓï¾äÊÇÒ»ÖÖÒÔÓ¢ÎÄΪ»ù´¡µÄ³ÌÐòÓïÑÔ£¬¿ÉÒÔʹÓÃËüÀ´Ìí¼Ó£¬¹ÜÀíÒÔ¼°´æÈ¡Êý¾Ý¿â¡£

¡¡¡¡ÔÚSQLÓï¾äÖÐÌí¼ÓʱµÄ×Ö·û´®ËäÈ»¿ÉÒÔʹÓÃË«ÒýºÅ£¬µ«ÔÚASPÖÐÈ´ÐèҪʹÓõ¥ÒýºÅ²ÅÄÜÕý³£Ö´ÐС£ËùÒÔÓ¦µ±Ð´³Éinsert into books(name,email) values(¡®kitty¡¯,¡®kitty@263.com¡¯)¡£

¡¡¡¡19¡¢ÎÊÌ⣺ʲôÊÇActiveX ¿Ø¼þ? ÔÚÄÄÀï¿ÉÒԵõ½ÕâЩActiveX¿Ø¼þ?

¡¡¡¡´ð£ºMicrosoft ActiveX¿Ø¼þÊÇÓÉÈí¼þÌṩÉÌ¿ª·¢µÄ¿ÉÖØÓõÄÈí¼þ×é¼þ¡£³ýÁËASPµÄÄÚǶ¶ÔÏóÍ⣬ÁíÍâ°²×°½øÀ´µÄActiveX¿Ø¼þÒ²¿ÉÒÔÔÚASPÖÐʹÓã¬ÕâÑù¿ÉÒÔ½ÚÊ¡Ðí¶à±¦¹óµÄ¿ª·¢Ê±¼ä£¬ÔÚASPÖÐÆäʵҲÄÚǶÁ˺ܶàµÄActiveX¿Ø¼þ¿ÉÒÔʹÓá£

¡¡¡¡Ê¹ÓÃActiveX¿Ø¼þ£¬¿ÉÒԺܿìµØWebÓ¦ÓóÌÐò¡¢ÒÔ¼°¿ª·¢¹¤¾ßÖмÓÈëÌØÊâµÄ¹¦ÄÜ¡£ÀýÈ磬ʹÓÃAdRotator¶ÔÏóÀ´ÖÆ×÷¹ã¸æ¹ö¶¯°å£¬Ê¹ÓÃFileSystemObject¶ÔÏó½øÐÐÎļþ´æÈ¡£¬Ê¹ÓÃMarquee¶ÔÏóʵÏÖ¹ö¶¯ÎÄ×Ö¡£

¡¡¡¡ÏÖÔÚ£¬ÒÑÓÐ1000¶à¸öÉÌÓõÄActiveX¿Ø¼þ£¬¿ª·¢ActiveX¿Ø¼þ¿ÉÒÔʹÓø÷ÖÖ±à³ÌÓïÑÔ£¬ÈçC£¬C++µÈ£¬ÒÔ¼°Î¢Èí¹«Ë¾µÄ Visual Java¿ª·¢»·¾³Microsoft Visual J++¡£ ActiveX¿Ø¼þÒ»µ©±»¿ª·¢³öÀ´£¬Éè¼ÆºÍ¿ª·¢ÈËÔ±¾Í¿ÉÒÔ°ÑËüµ±×÷ԤװÅä×é¼þ£¬ÓÃÓÚ¿ª·¢¿Í»§³ÌÐò¡£ÒÔ´ËÖÖ·½Ê½Ê¹Óà ActiveX¿Ø¼þ£¬Ê¹ÓÃÕßÎÞÐèÖªµÀÕâЩ×é¼þÊÇÈçºÎ¿ª·¢µÄ£¬ÔںܶàÇé¿öÏ£¬ÉõÖÁ²»ÐèÒª×Ô¼º±à³Ì£¬¾Í¿ÉÒÔÍê³ÉÍøÒ³»òÓ¦ÓóÌÐòµÄÉè¼Æ¡£

¡¡¡¡Ä¿Ç°ÓɵÚÈý·½Èí¼þ¿ª·¢ÉÌÌṩµÄÉÌÓÿؼþÓÐ1000¶àÖÖ¡£Î¢ÈíActiveX×é¼þ¿â£¨ActiveX Component Gallery£©Öдæ×ÅÓйØÐÅÏ¢ÒÔ¼°Ïà¹ØµÄÁ¬½Ó£¬ËüÃÇÖ¸Ïò΢Èí¼°µÚÈý·½¿ª·¢ÉÌÌṩµÄ¸÷ÖÖ ActiveX ¿Ø¼þ¡£ÔÚ΢ÈíActiveX×é¼þ¿â£¨ActiveX Component Gallery£©ÖУ¬¿ÉÒÔÕÒµ½¿ª·¢InternetÔöÇ¿ÐÍActiveX ¿Ø¼þµÄ¹«Ë¾ÁÐ±í¡£

¡¡¡¡20¡¢ÎÊÌ⣺ΪʲôʹÓÃstrStartPort=(Request.Form ("catmenu_0")Óï¾äÈ¡µ½±íµ¥ÖÐÆðʼվµãµÄÖµÔÚÊý¾Ý¿âÈ´ÕÒ²»µ½£¿

¡¡¡¡´ð£ºÕâÊÇÒòΪȡµ½µÄÆðʼվµãµÄÖµ¿ÉÄÜÓпոñ£¬±ÈÈçÔ­ÒâÊÇ¡°º¼ÖÝ¡±£¬µ«ÊÇÓÉÓÚ¿Õ¸ñ´æÔÚ£¬ASP³ÌÐòÈ¡µ½µÄÖµ¿ÉÄܾÍÊÇ¡°¡¡º¼ÖÝ¡±£¬¶øÊý¾Ý¿âÖÐÖ»ÓС°º¼ÖÝ¡±µÄ¼Ç¼£¬µ±È»¾ÍÕÒ²»µ½ÁË£¬½â¾öµÄ·½·¨ÊÇÀûÓÃTrim º¯Êý½«×Ö·û´®Á½Í·¿Õ¸ñÈ«²¿È¥³ý£¬ÏàÓ¦µÄÓï¾äΪ£º

strStartPort=TRIM(Request.Form("catmenu_0"))

¡¡¡¡21¡¢ÎÊÌ⣺ÔÚASPÖе±±äÁ¿µÄÉúÃüÖÜÆÚ½áÊøºó£¬Óм¸ÖÖ±£Áô±äÁ¿ÄÚÈݵķ½·¨£¿

¡¡¡¡´ð£ºÈκε¼ÖÂÍøÒ³½áÊøµÄ²Ù×÷£¬±ÈÈçµ±°´ÏÂä¯ÀÀÆ÷µÄ¡°Ë¢Ð¡±°´Å¥£¬»òÕ߹رÕÁËä¯ÀÀÆ÷£¬ÔÙÖØдò¿ªËü£¬¶¼»áµ¼Ö±äÁ¿ÉúÃüÖÜÆڵĽáÊø¡£

¡¡¡¡Èç¹ûÏ£ÍûÔÚÍøÒ³½áÊøÖ´ÐÐʱ£¬»¹Äܹ»±£Áô±äÁ¿µÄÄÚÈÝ£¬ÒÔ±¸ÏÂÒ»´ÎÖ´ÐÐʱʹÓ㬾ͿÉÒÔ½èÖúApplication¶ÔÏóÀ´ÊµÏÖ¡£±ÈÈç¿ÉÒÔÀûÓÃApplication¶ÔÏóÀ´ÖÆ×÷ͳ¼ÆÍøÕ¾·ÃÎÊÁ¿µÄ¼ÆÊýÆ÷¡£

¡¡¡¡Session¶ÔÏó¸úApplication¶ÔÏóÒ»Ñù£¬¿ÉÒÔÔÚÍøÒ³½áÊøʱ½«±äÁ¿µÄÄÚÈÝ´æ´¢ÏÂÀ´£¬µ«ÊÇÓëApplication¶ÔÏó²»Í¬µÄÊÇ£¬Ã¿¸öÁª»úÊÇÒ»¸ö¶ÀÁ¢µÄSession¶ÔÏ󣬼òµ¥µØ˵¾ÍÊÇËùÓÐÁª»úÉÏÍøÕßÖ»»á¹²ÏíÒ»¸öApplication¶ÔÏ󣬵«Ã¿Î»Áª»úÉÏÍøÕßÈ´»áÓµÓÐ×Ô¼ºµÄSession¶ÔÏó¡£

¡¡¡¡Application¶ÔÏóÓëSession¶ÔÏó¿ÉÒÔ°ïÎÒÃÇ°ÑÐÅÏ¢¼Ç¼ÔÚ·þÎñÆ÷¶Ë£¬¶øCookies¶ÔÏóÔò»á½èÖúä¯ÀÀÆ÷ÌṩµÄCookies¹¦Äܽ«ÐÅÏ¢¼Ç¼ÔÚ¿Í»§¶Ë¡£ÓÐÒ»µãҪעÒ⣬CookiesÊǼǼÔÚä¯ÀÀÆ÷µÄÐÅÏ¢£¬ËùÒÔÊý¾ÝµÄ´æÈ¡²¢²»Ïó´æÈ¡ÆäËûASP¶ÔÏó£¨ÐÅÏ¢´æ´¢ÔÚServer¶Ë£©ÄÇô¼òµ¥£¬¾Íʵ¼ÊÔËÐÐÀ´¿´£¬Ö»ÓÐÔÚä¯ÀÀÆ÷¿ªÊ¼ä¯ÀÀServerµÄijһÍøÒ³£¬¶øServerÉÐδÏÂÔØÈκÎÊý¾Ý¸øä¯ÀÀÆ÷֮ǰ£¬ä¯ÀÀÆ÷²ÅÄܹ»ÓëServer½øÐÐCookiesÊý¾ÝµÄ½»»»¡£

¡¡¡¡22¡¢ÎÊÌ⣺¶ÔÏóʹÓÃÍêºóÓ¦¸ÃÔõô°ì£¿

¡¡¡¡´ð£ºµ±Ê¹ÓÃÍê¶ÔÏóºó£¬Ê×ÏÈʹÓÃClose·½·¨À´ÊͷŶÔÏóËùÕ¼ÓõÄϵͳ×ÊÔ´£»È»ºóÉèÖöÔÏóֵΪ¡°nothing¡±À´ÊͷŶÔÏóÕ¼ÓõÄÄڴ棬·ñÔò»áÒòΪ¶ÔÏóÌ«¶àµ¼ÖÂWEB·þÎñÕ¾µãÔËÐÐЧÂʽµµÍÄËÖÁ±ÀÀ££¬ÏàÓ¦Óï¾äÈçÏ£º

¡¡¡¡<¡¡%

¡¡¡¡¶ÔÏó.close

¡¡¡¡set¶ÔÏó= nothing

¡¡¡¡%¡¡>

¡¡23¡¢ÎÊÌ⣺ÔÚASPÎļþÖжÁÈ¡HTMLµÄ±íµ¥×Ö¶ÎÓм¸ÖÖ·½·¨£¿

¡¡¡¡´ð£ºRequest¶ÔÏó³ýÁË¿ÉÒÔÓÃÀ´¶ÁÈ¡¸½´øÔÚÍøÖ·ºóÃæµÄ²ÎÊýÒÔÍ⣬Ҳ¿ÉÒÔ¶ÁÈ¡HTML±íµ¥×ֶεÄÄÚÈÝ£¬¾­³£Ê¹ÓõÄÓï·¨½á¹¹ÈçÏ£º

¡¡¡¡<¡¡Form name =Formname method=¡°Get|Post¡±Action=¡°URL¡±>< Form >

ÆäÖеÄmethod¿ÉÒÔ½ÓÊÜGet»òPostÁ½ÖÖ´«ÊäµÄ·½·¨£¬ÆäÖеÄPostÊÇÔÊÐí´«Êä´óÁ¿Êý¾ÝµÄ·½·¨£¬¶øGet·½·¨»á½«ËùÒª´«ÊäµÄÊý¾Ý¸½ÔÚÍøÖ·ºóÃ棬ȻºóÒ»ÆðËÍ´ï·þÎñÆ÷£¬Òò´Ë´«Ë͵ÄÊý¾ÝÁ¿¾Í»áÊܵ½ÏÞÖÆ£¬µ«ÊÇÖ´ÐÐЧÂÊÈ´±ÈPost·½·¨ºÃ¡£

¡¡¡¡Ê¹ÓÃGet»òPost·½·¨¶¼¿ÉÒÔ½«Êý¾ÝËÍÖÁ·þÎñÆ÷£¬Ê¹ÓÃRequest¶ÔÏó½ÓÊÕÊý¾ÝµÄÏà¶ÔÓ¦·½·¨ÈçÏ£º

¡¡¡¡Get£ºRequest.QueryString£¨¡°×Ö¶ÎÃû³Æ¡±£©£¬Ò²¿ÉÒÔд³ÉRequest £¨¡°×Ö¶ÎÃû³Æ¡±£©

¡¡¡¡Post£ºRequest.Form £¨¡°×Ö¶ÎÃû³Æ¡±£©£¬Ò²¿ÉÒÔд³ÉRequest £¨¡°×Ö¶ÎÃû³Æ¡±£©

¡¡¡¡24¡¢ÎÊÌ⣺ÈçºÎÌá¸ßʹÓÃRequest¼¯ºÏµÄЧÂÊ£¿

¡¡¡¡´ð£ºÔÚʹÓÃRequest¼¯ºÏʱ£¬ÓÉÓÚ°üº¬ÁËһϵÁжÔÏà¹Ø¼¯ºÏµÄËÑË÷£¬Õâ±È·ÃÎÊÒ»¸ö¾Ö²¿±äÁ¿ÒªÂýµÃ¶à¡£Òò´Ë£¬Èç¹û´òËãÔÚÒ³ÃæÖжà´ÎʹÓÃRequest¼¯ºÏÖеÄÒ»¸öÖµ£¬Ó¦¸Ã¿¼Âǽ«Æä´æÖüΪһ¸ö¾Ö²¿±äÁ¿¡£

¡¡¡¡25¡¢ÎÊÌ⣺ÔÚASPÒ³ÃæÖмȿÉÒÔʹÓÃVBScript£¬Ò²¿ÉÒÔʹÓÃJscript£¬»ìºÏʹÓýű¾ÒýÇæºÃÂð£¿

¡¡¡¡´ð£ºËäÈ»ÔÚASPÒ³ÃæÖмȿÉÒÔʹÓÃVBScript£¬Ò²¿ÉÒÔʹÓÃJScript¡£µ«ÊÇÔÚͬһ¸öÒ³ÃæÉÏͬʱʹÓÃJScriptºÍVBScriptÔòÊDz»¿ÉÈ¡µÄ¡£ÒòΪ·þÎñÆ÷±ØÐëʵÀý»¯²¢³¢ÊÔ»º´æÁ½¸ö£¨¶ø²»ÊÇÒ»¸ö£©½Å±¾ÒýÇ棬ÕâÔÚÒ»¶¨³Ì¶ÈÉÏÔö¼ÓÁËϵͳ¸ºµ£¡£Òò´Ë£¬´ÓÐÔÄÜÉÏ¿¼ÂÇ£¬²»Ó¦ÔÚͬһҳÃæÖлìÓöàÖֽű¾ÒýÇæ¡£

¡¡¡¡26¡¢ÎÊÌ⣺µ±ÎÒÃǽ¨Á¢ÁËÒ»¸öASPÎļþ£¬²¢ÇÒ·ûºÏÓ﷨ʱ£¬Í¨¹ýä¯ÀÀÆ÷ÊäÈëÒÔϵØÖ·£¬»òͨ¹ý×ÊÔ´¹ÜÀíÆ÷´ò¿ªä¯ÀÀ£ºc:\inetpub\wwwroot\a.asp£¬½«³öÏÖÎÞ·¨ÔËÐеĴíÎ󣬲¢ÌáʾȨÏÞ²»¶Ô»òÎļþÎÞ·¨·ÃÎÊ£¬ÎªºÎ²»ÄÜÕý³£ÔËÐÐASPÎļþ£¿

¡¡¡¡´ð£ºÕâÊÇÒòΪASPÎļþÊ×ÏÈÒªÇóÕ¾µãÊǾ߱¸¡°Ö´ÐУ¨½Å±¾£©¡±ÊôÐԵģ»È»ºóÒªÇó°´ÕÕURL¸ñʽÊäÈëµØÖ·£¬¶ø²»ÊÇDOS¸ñʽ£¬ÎÒÃÇÐèÒªÔÚµçÄÔÉÏ°²×°ºÃ²¢Æô¶¯Web·þÎñƽ̨£¬²¢È·±£ASPÎļþ´æ·ÅÔÚWeb·þÎñÆ÷µÄÐéÄâĿ¼Ï£¬¾Í¿ÉÒÔͨ¹ýHTTPµÄ¸ñʽÀ´ä¯ÀÀ£¬ÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÊäÈ룺¡°http:// WebÕ¾µãÃû³Æ£¨»òÕ¾µãµÄIPµØÖ·£©/ASPÎļþÃû³Æ¡±£¬»Ø³µºó¾Í¿ÉÒÔÔÚä¯ÀÀÆ÷Öп´µ½·þÎñÆ÷Ö´ÐÐASPÎļþµÄ½á¹û¡£

¡¡¡¡27¡¢ÎÊÌ⣺ʲôÊÇASP.NET£¿ËüÓëASPÓÐʲô¹Øϵ£¿

¡¡¡¡´ð£ºActive Server Pages£¨ASP£¬»î¶¯·þÎñÆ÷Ò³Ã棩¾ÍÊÇÒ»¸ö±È½Ï¼òµ¥±à³Ì»·¾³£¬ÔÚÆäÖУ¬¿ÉÒÔ»ìºÏʹÓÃHTML¡¢½Å±¾ÓïÑÔÒÔ¼°ÉÙÁ¿×é¼þÀ´´´½¨·þÎñÆ÷¶ËµÄInternetÓ¦ÓóÌÐò£»

¡¡¡¡ASP.NETÊÇ΢ÈíÁ¦ÍƵŦÄÜÇ¿´óµÄ±à³Ì»·¾³£¬¿ÉÒÔʹÓÃC#µÈ¶àÖָ߼¶ÓïÑÔ¼°½Å±¾ÓïÑÔ¡¢HTML¡¢XML¡¢XSLµÈÀ´´´½¨»ùÓÚÍøÂçµÄÓ¦ÓóÌÐò¡£ASP.NET½«C#×÷ΪһÖÖÃæÏò¶ÔÏóÓïÑÔ£¬Ôںܶ෽ÃæÀ´¿´£¬C#½«³ÉΪ΢ÈíµÄÓëJavaÏàËƵÄÓïÑÔ¡£ C#ÊÇASP.NET¿ª·¢ÖÐÒ»¸ö×îÖØÒªµÄ¹¦ÄÜ£¬Î¢Èí»á½«C#·¢Õ¹³ÉΪJavaµÄÇ¿¾¢¶ÔÊÖ¡£ÕâÒ²ÊÇ΢Èí.Net¿ò¼ÜµÄÒ»¸öÖØÒª×é³É²¿·Ö¡£ÎÒÈÏΪC#ÊÇ΢ÈíÔÚ±à³ÌÓïÑÔÁìÓò»÷°Ü¶ÔÊÖµÄÖ÷Òª¹¤¾ß¡£

¡¡¡¡ASP.NETÔÚÃæÏò¶ÔÏóÐÔ¡¢Êý¾Ý¿âÁ¬½Ó¡¢´óÐÍÕ¾µãÓ¦Óõȷ½Ã涼ÓÅÓÚASP³ÌÐò£¬ASP.NET»¹Ìṩ¸ü¶àµÄÆäËû·½ÃæµÄÐÂÌØÐÔ£¬ÀýÈ磺ÄÚÖõĶÔÏ󻺴æºÍÒ³Ãæ½á¹û»º´æ£»ÄÚÖõÄXMLÖ§³Ö£¬¿ÉÓÃÓÚXMLÊý¾Ý¼¯µÄ¼òµ¥´¦Àí£»·þÎñÆ÷¿ØÖÆÌṩÁ˸ü³ä·ÖµÄ½»»¥Ê½ÖƵȡ£

¡¡¡¡ASP.NETÒÀÈ»ÍêÈ«Ëø¶¨ÔÚ΢ÈíµÄ²Ù×÷ϵͳÖУ¬ÒªÕæÕý·¢»ÓASP.NETDZÁ¦£¬ÄãҪʹÓÃC#»òvb.net¡£ÕâÁ½ÖÖÓïÑÔ½«³ÉΪASP.NET±ê×¼µÄºËÐĵĽű¾ÓïÑÔ¡£

¡¾·µ»Ø¶¥²¿¡¿ ¡¾´òÓ¡±¾Ò³¡¿ ¡¾¹Ø±Õ´°¿Ú¡¿

¹ØÓÚÎÒÃÇ / ¸øÎÒÁôÑÔ / °æȨ¾Ù±¨ / Òâ¼û½¨Òé / ÍøÕ¾±à³ÌQQȺ   
Copyright ©2003- 2024 Lihuasoft.net webmaster(at)lihuasoft.net ¼ÓÔØʱ¼ä 0.00394