¶ÔÓÚÒ»¸öÏëѧºÃASP¼°asp.netµÄ¹ýÀ´ÈËÀ´Ëµ,ѧϰµÄ¹ý³ÌÊÇÓÐȤ¼°ÕÛÄ¥È˵Ä,µ±Äã×ö³öµÚÒ»¸öʵÑéµÄʱºòÄãµÄÐÄÇéÊǼ¤¶¯µÄ,ÎÒÊDZÏÒµÒÔÀ´Ò»²½Ò»²½µÄ×Ôѧ¹ý³ÌÖÐ×ܽáÁËһЩºÃµÄ¾ÑéÈÿ´µ½ÕâƪÎÄÕµÄÈËÉÙ×ßһЩÍä·,ÏÂÃæдµÄ¶¼ÊÇÕë¶Ô³õѧÕß,Ò²ÊÇÎÒ×Ô¼ºÊÇÔõô´ÓÁã»ù´¡µ½ÏÖÔÚ¿ÉÒÔ¿ª·¢Ò»Ð©¶«Î÷µÄ¹ý³Ì.
ѧºÃWEBµÄ¿ª·¢µ±È»ÄãÈç¹ûûÓÐÒãÁ¦Äã¿ÉÒÔÈ¥Åàѵ°àѧ,ÕâÑùÄ㻨×ÅÇ®Äã¾Í»áÏë×ÅÌìÌìÈ¥ÁË,Ïë±ØÎÒÊDz»Ì«Ïë°ÑÇ®»¨ÔÚÄĸöÉÏÃæ,ÒòΪÎÒÓйýÕâ·½ÃæµÄÐж¯,µ±Ê±ÔÚѧÑùѧµÄJAVAѧÍê¸Ð¾õÐÄÀïûÓе×,È¥ÁËÅàѵ°àÓÖѧ,Ò»¿´ÀÏʦºÍ×Ô¼ºÑ§µÄÒ²²î²»¶à,ºóÀ´Ñ§¹ýPS,¼°AUTOCAD,Ò²ÊDz»·½ÐÄ,È¥Åàѵ°àÓÖѧ,»¹ÊǺÍÎÒѧµÄÒ²²î²»¶à.
ÕæÕýÁìÎÒ½øÈëÕâ¸öÐÐÒµµÄÊÇÎÒµÄͬÊÂ,ËûÃǾÍÒªÇóÎÒ×ö¸öÄ£¿é,ÎÒÒ²²»»á,¾ÍÕÒÀý×Ó×ö,²»»áµÄËûÃǾ͸æËßÎÒ,¾øµÃ×öÕâ¸öÏîÄÜÓõ½ÁËʲô¼¼Êõ,ÎÒ¾ÍÈ¥ÊéµêÂòÕâ·½ÃæµÄÊé°ÑÕâ±¾Ê鶼¿´Íê,¾Í±ÈÈçµ±³õÈÃÎÒ×öÒ»¸ö¹«Ë¾µÄÍøÕ¾(JSP).
¾ÍÓõ½ÁËjava,jsp,sqlserver2000,javascript,html,css,ps,ÍøÒ³Èý½£¿Í,ÕâÑùÄã¾Í»á·½ÏÖ,sqlserve ......
¶ÔÓÚÒ»¸öÏëѧºÃASP¼°asp.netµÄ¹ýÀ´ÈËÀ´Ëµ,ѧϰµÄ¹ý³ÌÊÇÓÐȤ¼°ÕÛÄ¥È˵Ä,µ±Äã×ö³öµÚÒ»¸öʵÑéµÄʱºòÄãµÄÐÄÇéÊǼ¤¶¯µÄ,ÎÒÊDZÏÒµÒÔÀ´Ò»²½Ò»²½µÄ×Ôѧ¹ý³ÌÖÐ×ܽáÁËһЩºÃµÄ¾ÑéÈÿ´µ½ÕâƪÎÄÕµÄÈËÉÙ×ßһЩÍä·,ÏÂÃæдµÄ¶¼ÊÇÕë¶Ô³õѧÕß,Ò²ÊÇÎÒ×Ô¼ºÊÇÔõô´ÓÁã»ù´¡µ½ÏÖÔÚ¿ÉÒÔ¿ª·¢Ò»Ð©¶«Î÷µÄ¹ý³Ì.
ѧºÃWEBµÄ¿ª·¢µ±È»ÄãÈç¹ûûÓÐÒãÁ¦Äã¿ÉÒÔÈ¥Åàѵ°àѧ,ÕâÑùÄ㻨×ÅÇ®Äã¾Í»áÏë×ÅÌìÌìÈ¥ÁË,Ïë±ØÎÒÊDz»Ì«Ïë°ÑÇ®»¨ÔÚÄĸöÉÏÃæ,ÒòΪÎÒÓйýÕâ·½ÃæµÄÐж¯,µ±Ê±ÔÚѧÑùѧµÄJAVAѧÍê¸Ð¾õÐÄÀïûÓе×,È¥ÁËÅàѵ°àÓÖѧ,Ò»¿´ÀÏʦºÍ×Ô¼ºÑ§µÄÒ²²î²»¶à,ºóÀ´Ñ§¹ýPS,¼°AUTOCAD,Ò²ÊDz»·½ÐÄ,È¥Åàѵ°àÓÖѧ,»¹ÊǺÍÎÒѧµÄÒ²²î²»¶à.
ÕæÕýÁìÎÒ½øÈëÕâ¸öÐÐÒµµÄÊÇÎÒµÄͬÊÂ,ËûÃǾÍÒªÇóÎÒ×ö¸öÄ£¿é,ÎÒÒ²²»»á,¾ÍÕÒÀý×Ó×ö,²»»áµÄËûÃǾ͸æËßÎÒ,¾øµÃ×öÕâ¸öÏîÄÜÓõ½ÁËʲô¼¼Êõ,ÎÒ¾ÍÈ¥ÊéµêÂòÕâ·½ÃæµÄÊé°ÑÕâ±¾Ê鶼¿´Íê,¾Í±ÈÈçµ±³õÈÃÎÒ×öÒ»¸ö¹«Ë¾µÄÍøÕ¾(JSP).
¾ÍÓõ½ÁËjava,jsp,sqlserver2000,javascript,html,css,ps,ÍøÒ³Èý½£¿Í,ÕâÑùÄã¾Í»á·½ÏÖ,sqlserve ......
Asp²Ù×÷DTS½øÐдú²ÎÊýµÄÊý¾Ýµ¼Èëµ¼³ö
ÄêÇ°½ÓÁËÒ»¸öСÏîÄ¿,ÆäÖÐÒ»²¿·ÖÊǽ«sqlÖеÄÊý¾Ý½øÐÐÓÐÑ¡ÔñµÄµ¼³öµ½Ò»¸ömdbÖС£
ÕâЩÊÇÍêÈ«¿ÉÒÔͨ¹ýaspµÃsqlÓï¾ä½øÐвÙ×÷µÄ£¬µ«ÊÇ»¹ÊÇÏë°ÑÖ÷Òªµ¼³öµÄÈÎÎñ½»¸øsql serverÈ¥×ö£¬aspÖ÷ÒªÊǵ÷¶¯Õâ¸ö³ÌÐò¶øÒÑ¡£
Ïëµ½ÒÔÇ°×ö¹ýµÄ¶«Î÷£¬¾õµÃʵÏÖÆðÀ´²¢²»ÄÑ£¬Ö»ÊÇÒ»¸ö²ÎÊýµÄÎÊÌâ¡£
¿ªÊ¼ÊµÏÖ£º
ÏÈ×öÒ»¸ödts,Á¬½ÓºÃÊý¾ÝÔ´£¬Ìí¼ÓÒ»¸öÊý¾Ýµ¼³öÈÎÎñ£¬½«Êý¾Ýµ¼³öµ½accessÖС£
È»ºóµ÷ÓÃaspÆô¶¯dts£¬²âÊԳɹ¦¡£
ÖصãÎÊÌâÊÇÈçºÎÔÚaspÖÐÊäÈë²ÎÊý£¬´«µÝµ½dtsÖС£
¿ªÊ¼È¥ÏëÈçºÎÖ±½ÓÊäÈë²ÎÊý¸ødts¡£¿ÉÒÔʹÓÃÈ«¾Ö±äÁ¿¡£
Ìí¼ÓÒ»¸öÈ«¾Ö±äÁ¿ÔÚÊý¾Ýת»»ÈÎÎñÖÐʹÓôøÓвÎÊýµÄ²éѯ¡£
SELECT *
from fenlei
WHERE ( fl_id < ?)
ÕâÑù¿ÉÒÔÓÐÒ»¸ö²ÎÊýʹÓá£ÄÇô²ÎÊýÈçºÎ¸³Öµ£¿
¹Ø¼üÊÇÕ⼸¸öÓï¾ä
Set objGlobal = objDTSPackage.GlobalVariables
objDTSPackage.LoadfromSQLServer servername, usrname, pwd, DTSSQLStgFlag_Default2, "", "", "", dtsname
objDTSPackage.GlobalVariables("fl_id").Value = fl_id
objDTSPackage.Execute
¶øÇÒÒ»¶¨Òª×¢Ò⣬²ÎÊýµÄ¸³ÖµÒ»¶¨ÒªÔÚloadfromsqlserverÖ®ºó²ÅÐС£·ñÔò²»³É¹¦£¡£¡£¡
Ô´´úÂëÈçÏ£º
& ......
Asp²Ù×÷DTS½øÐдú²ÎÊýµÄÊý¾Ýµ¼Èëµ¼³ö
ÄêÇ°½ÓÁËÒ»¸öСÏîÄ¿,ÆäÖÐÒ»²¿·ÖÊǽ«sqlÖеÄÊý¾Ý½øÐÐÓÐÑ¡ÔñµÄµ¼³öµ½Ò»¸ömdbÖС£
ÕâЩÊÇÍêÈ«¿ÉÒÔͨ¹ýaspµÃsqlÓï¾ä½øÐвÙ×÷µÄ£¬µ«ÊÇ»¹ÊÇÏë°ÑÖ÷Òªµ¼³öµÄÈÎÎñ½»¸øsql serverÈ¥×ö£¬aspÖ÷ÒªÊǵ÷¶¯Õâ¸ö³ÌÐò¶øÒÑ¡£
Ïëµ½ÒÔÇ°×ö¹ýµÄ¶«Î÷£¬¾õµÃʵÏÖÆðÀ´²¢²»ÄÑ£¬Ö»ÊÇÒ»¸ö²ÎÊýµÄÎÊÌâ¡£
¿ªÊ¼ÊµÏÖ£º
ÏÈ×öÒ»¸ödts,Á¬½ÓºÃÊý¾ÝÔ´£¬Ìí¼ÓÒ»¸öÊý¾Ýµ¼³öÈÎÎñ£¬½«Êý¾Ýµ¼³öµ½accessÖС£
È»ºóµ÷ÓÃaspÆô¶¯dts£¬²âÊԳɹ¦¡£
ÖصãÎÊÌâÊÇÈçºÎÔÚaspÖÐÊäÈë²ÎÊý£¬´«µÝµ½dtsÖС£
¿ªÊ¼È¥ÏëÈçºÎÖ±½ÓÊäÈë²ÎÊý¸ødts¡£¿ÉÒÔʹÓÃÈ«¾Ö±äÁ¿¡£
Ìí¼ÓÒ»¸öÈ«¾Ö±äÁ¿ÔÚÊý¾Ýת»»ÈÎÎñÖÐʹÓôøÓвÎÊýµÄ²éѯ¡£
SELECT *
from fenlei
WHERE ( fl_id < ?)
ÕâÑù¿ÉÒÔÓÐÒ»¸ö²ÎÊýʹÓá£ÄÇô²ÎÊýÈçºÎ¸³Öµ£¿
¹Ø¼üÊÇÕ⼸¸öÓï¾ä
Set objGlobal = objDTSPackage.GlobalVariables
objDTSPackage.LoadfromSQLServer servername, usrname, pwd, DTSSQLStgFlag_Default2, "", "", "", dtsname
objDTSPackage.GlobalVariables("fl_id").Value = fl_id
objDTSPackage.Execute
¶øÇÒÒ»¶¨Òª×¢Ò⣬²ÎÊýµÄ¸³ÖµÒ»¶¨ÒªÔÚloadfromsqlserverÖ®ºó²ÅÐС£·ñÔò²»³É¹¦£¡£¡£¡
Ô´´úÂëÈçÏ£º
& ......
ѧASPµ½ÏÖÔÚÒÑÓÐÐí¶àÄ꣬ºÃ¶àÈ˶¼ËµËûÕâ¸ö²»ºÃÄǸö²»ºÃ£¬¿ÉÎÒ¾õµÃͦºÃ£¬ÎÒȴ˵²»³öʲôºÃµÄÀíÓÉÈÿͻ§Ñ¡ÔñÓÃASP¿ª·¢£¬ÖÕÓÚ¿´µ½ÁËÕâ¸öÎÄÕ£¬ÐÄÖдóϲ£¬×ª¸ø´ó¼Ò·ÖÏí~~
ASPÊÇÒ»ÖÖÀàËÆHTML(Hypertext Markup Language³¬Îı¾±êʶÓïÑÔ)¡¢ScriptÓëCGI(Common GAteway Interface ͨÓÃÍø¹Ø½Ó¿Ú)µÄ½áºÏÌ壬µ«ÊÇÆäÔËÐÐЧÂÊÈ´±ÈCGI¸ü¸ß¡¢³ÌÐò±àÖÆÒ²±ÈHTML¸ü·½±ãÇÒ¸üÓÐÁé»îÐÔ£¬³ÌÐò°²È«¼°±£ÃÜÐÔÒ²±ÈScriptºÃ¡£Èç¹ûÄúÊǵÚÒ»´Î½Ó´¥»¥Á¬Íø(Internet)£¬ÄÇôÄú¿ÉÄܲ»ºÜÁ˽âÉÏÊöÃû´Ê£¬ÒÔ϶Ը÷ÖÖÃû´Ê¼ÓÒÔ½âÊͲ¢ËµÃ÷ËüÃÇÖ®¼äµÄÇø±ð¡£
HTML(Hypertext Markup Language)ÊÇÒ»ÖÖ³¬Îı¾±êʶÓïÑÔ£¬Îļþͨ¹ýÕâÖÖ¸ñʽ¿ÉÒÔÔÚ»¥Á¬ÍøÉÏÔØËÍä¯ÀÀ£¬Óû§Ö»ÒªÊ¹ÓÃÍøÒ³ä¯ÀÀÆ÷¹¤¾ß¾Í¿ÉÒÔä¯ÀÀÕâЩÎļþ£¬Ä¿Ç°±È½Ï³£ÓõŤ¾ß°üÀ¨Microsoft Internet Explorer,Netscape CommunicatorµÈ£¬ÓÉÓÚHTMLÎļþ¶¼ÊÇÓɱêÇ©(tag)Ëù×é³É£¬Òò´ËËü±È½ÏÊʺÏÖÆ×÷¾²Ì¬ÍøÒ³£¬ÔÙÕߣ¬ÓÉÓÚÏÈÌìÉϵÄÏÞÖÆHTMLÊÇÎÞ·¨Ö±½Ó´æÈ¡Êý¾Ý¿âµÄ£¬ËùÒÔ´æÈ¡Êý¾Ý¿âµÄ¹¤×÷´ó¶àÊÇÒÀ¿¿CGIÀ´´¦Àí¡£ASP²»µ«¿ÉÒÔ°üº¬HTML±êÇ©£¬Ò²¿ÉÒÔÖ±½Ó´æÈ¡Êý¾Ý¿â¼°Ê¹ÓÃÎÞÏÞÀ©³äµÄActiveX¿Ø¼þ£¬Òò´ËÔÚ³ÌÐò±àÖÆÉÏÒª±ÈHTML·½±ã¶øÇÒ¸ü¸»ÓÐÁé»îÐÔ¡£
CGI(Common ......
×Ô¶¯Ê¶±ðIP,²¢Ìøתµ½À´·ÃÎÊÕßËùÔڵijÇÊÐ
ÏÈÈ¥ÏÂÒ»¸ö×îеĴ¿ÕæIPÊý¾Ý¿â,È»ºó°´ÈçϲÙ×÷:
1.ÔËÐд¿ÕæQQIPÊý¾Ý¿âÀï´øµÄShowIP.exe£¬µã½âѹ£¬ÊäÈëÎļþÃû£¬±ÈÈçIP.txt£¬È·¶¨£¬¾ÍµÃµ½Ò»¸öTXTÎļþ¡£
2.´ò¿ªACCESS£¬¹¤¾ß£×Ô¶¨Ò壬ÃüÁîÑ¡Ï£¬°Ñµ¼ÈëÑ¡ÏîÍ϶¯µ½ÉÏÃæµÄ¹¤¾ßÀ¸¡£
3.½¨¿â£¬½¨Ò»¸ö±í£¬Ëĸö×Ö¶Î
Startip ÀàÐÍ:Îı¾ (Ïà¹Ø³ÇÊеÄIP¶ÎÐÅÏ¢)
Endip ÀàÐÍ:Îı¾ (Ïà¹Ø³ÇÊеÄIP¶ÎÐÅÏ¢)
Country ÀàÐÍ:Îı¾ (Ïà¹Ø³ÇÊÐÃû³Æ)
ReUrl ÀàÐÍ:Îı¾ (ÄãÏëÒªÌøתµÄ³ÇÊз¾¶Èç:±±¾© http://bj.abc.com)
4.µãµ¼Èë°´Å¥£¬ÎļþÀàÐÍÑ¡Îı¾Îļþ£¬ÕÒµ½¸Õ²Åµ¼³öµÄIP.txtÎļþ£¬µ¼Èëµ½¸Õ²Å½¨µÄ±íÀï~
ÔËË㽫ÕæʵIPת»»ÎªÊý×Ö,±ÈÈç±±¾©µÄIP¶ÎÊÇ £º 1.1.0.0 -- 1.1.0.255
Startip: 1*256*256*256+1*256*256+0*256+0 = 16842752 (Õâ¸öÊý×Ö²ÅÊÇ×îÖÕÒª·Åµ½Êý¾Ý¿âÀï)
Endip: 1*256*256*256+1*256*256+0*256+255 = 16843007 (Õâ¸öÊý×Ö²ÅÊÇ×îÖÕÒª·Åµ½Êý¾Ý¿âÀïµÄ)
¿ÉÓóÌÐòÅúÁ¿´¦Àí,Èç¹û²»»á,¶øÇÒûʱ¼ä(ÏñÎÒÒ»Ñù)Äã¾ÍÖ±½Óȥϸö¶¯ÍøµÄIP¿â,ËüÊÇÒѾ´¦ÀíºÃÁ˵Ä,ÏÂÃæÊdzÌÐò²¿·Ö:
user_ip = Request.ServerVariables("REMOTE_ADDR") ''È¡µÃ·ÃÎÊÕßIP
userip_ary=split(user_ip,".")
tmp_userip=use ......
½ñÌìÖØÐÂÕûÀíµçÄÔ£¬ÕÒµ½Ò»¸öÎļþ£¬¿´ÁËÏÂÈÕÆÚ£¨2006.11.5£© £¬Å²»Ð¡ÐÄÔÙ¶ªÁË£¬´æµ½ÍøÉÏÀ´É¹É¹¡£
°²×°ÓëÅäÖÃ
1.5.1°²×°IIS
¿ØÖÆÃæ°å_ Ìí¼Óɾ³ý³ÌÐò_Ìí¼Óɾ³ýWindows×é¼þ_
"internetÐÅÏ¢·þÎñ(IIS)"¶Ô»°¿ò_ÏêϸÐÅÏ¢——"Word Wide Web·þÎñÆ÷" _ µ¥»÷Á½¸ö“È·¶¨”——
²âÊÔ:ÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÖÐÊäÈë"http://localhoset"
Èç¹û°²×°³É¹¦,»á³öÏÖ»¶Ó½çÃæ.
1.5.2°²×°.NET Framework
½¨Á¢ÔËÐл·¾³ºó£¬Ïà¹Ø³ÌÐò°²×°ÔÚ WINNT\Microsoft.NET\Framework\v1.1.4322Ŀ¼Ï£®
css.exe¾ÍÊÇc#µÄ±àÒëÎļþ£®½«µØÖ·À¸ÏÔʾµÄ·¾¶Ìí¼Óµ½ÏµÍ³Â·¾¶Ï£¬Ö´ÐиÃÎļþ£¬¿ÉÒԵõ½.NET FrameworkµÄ°æ±¾ºÅ£®¡¡
²âÊÔÔËÐл·¾³£º(×¢Òâ)c#Çø·Ö´óСд£¬½«Îļþ±£´æµ½c:\initpub\wwwroot,²Ù×÷ϵͳÔÚÄǸöÅÌÉÏ£¬¾Íµ½ÄǸöÅÌÉÏÕÒÕâ¸ö·¾¶£®È»ºóÔÚä¯ÀÀÆ÷µÄµØÖ·À¸ÊäÈë"http://local/1-01.aspx".
µÚ¶þ²¿·Ö¡¡¡¡asp.net³ÌÐòÉè¼Æ»ù´¡
µÚ£³Õ¡¡asp.net
3.1.1 ·þÎñÆ÷¶Ë¿Ø¼þ¸ÅÊö
3.1.2 asp.netÒ³ÃæµÄ´¦Àí¹ý³Ì
3.1.3Ò³ÃæµÄʼþ
Ò»¸öasp.netÒ³ÃæµÄʼþÊDZ»web·þÎñÆ÷×Ô¶¯µ÷Óõģ¬Ò²ÓÐһЩʼþÊÇÐèÒª±»¼¤·¢µÄ¡£
page_load():ÔÚÒ³Ãæ±»¼ÓÔصÄʱº ......