¡¾·±ÌåÖÐÎÄ¡¿
¡¾ÉèΪÊ×Ò³¡¿
¡¾¼ÓÈëÊղء¿
µ±Ç°Î»ÖãºASP¼¼ÊõÊ×Ò³ >> ASPÓ¦Óà >> ÀûÓÃASP¿ª·¢ÍøÂçÁÄÌìÊÒ

ÀûÓÃASP¿ª·¢ÍøÂçÁÄÌìÊÒ

2006-02-15 08:00:00  ×÷Õߣº  À´Ô´£º»¥ÁªÍø  ä¯ÀÀ´ÎÊý£º0  ÎÄ×Ö´óС£º¡¾´ó¡¿¡¾ÖС¿¡¾Ð¡¡¿
¼ò½é£º¡¡¡¡---- ¾­ ³£ ÔÚInternet ÉÏ ³å ÀË µÄ Íø ÓÑ ¿Ö Å ºÜ ÉÙ ÓÐ ÈË Ã» ÓРȥ ¹ý ÁÄ Ìì ÊÒ Éñ Ù© ºú ´µ ¹ý¡£ Äã Ö» Òª ÉÔ Î¢ Áô Òâ Ò» Ï ¾Í »á ·¢ ÏÖ Õâ Щ ÁÄ Ìì ÊÒ ´ó ¶à ÊÇ ÓÃCGI ³Ì Ðò »ò Õß ÓÃJAVA ¿ª ·¢ µÄ...
¹Ø¼ü×Ö£º¿ª·¢Íø ÁÄÌìÊÒ ASP

¡¡¡¡---- ¾­ ³£ ÔÚInternet ÉÏ ³å ÀË µÄ Íø ÓÑ ¿Ö Å ºÜ ÉÙ ÓÐ ÈË Ã» ÓРȥ ¹ý ÁÄ Ìì ÊÒ Éñ Ù© ºú ´µ ¹ý¡£ Äã Ö» Òª ÉÔ Î¢ Áô Òâ Ò» Ï ¾Í »á ·¢ ÏÖ Õâ Щ ÁÄ Ìì ÊÒ ´ó ¶à ÊÇ ÓÃCGI ³Ì Ðò »ò Õß ÓÃJAVA ¿ª ·¢ µÄApplet ά »¤ µÄ¡£ ¿ª ·¢ ¹ý Õâ ÀàCGI »òApplet µÄ ³Ì Ðò Ô± ¶¼ Öª µÀ£¬ Õâ ÖÖ ¿ª ·¢ ¹¤ ×÷ ÊÇ ·Ñ ʱ ·Ñ Á¦ µÄ¡£ ÄÇ Ã´ ÓРû ÓÐ Ò» ÖÖ ¸ü ¼ò µ¥¡¢ Ê¡ Á¦ µÄ ¿ª ·¢ ·½ ʽ ÄØ £¿ ´ð °¸ ÊÇ ¿Ï ¶¨ µÄ¡£ ±Ê Õß Àû ÓÃASP ºÜ ¿ì ¾Í ¿ª ·¢ ÁË Ò» ¸ö ÁÄ Ìì ÊÒ£¬ ¸Ã ÁÄ Ìì ÊÒ ²» ¹â ËÙ ¶È ¿ì£¬ ά »¤ Ò² ÌØ ·½ ±ã¡£ ÔÚ Õâ Àï ±Ê Õß Ïë °Ñ ¿ª ·¢ ¹ý ³Ì ÖÐ µÄ ¼¼ Êõ¡¢ ¼¼ ÇÉ ºÍ ÐÄ µÃ ½é ÉÜ ¸ø ´ó ¼Ò¡£

¡¡¡¡---- ¹Ø ÓÚASP ÔÚ¡¶ ¼Æ Ëã »ú ÊÀ ½ç ±¨¡· ÉÏ ÓÐ ºÜ ¶à ÎÄ Õ ¶¼ ÓÐ ½é ÉÜ£¬ Õâ Àï ²» Ô٠׸ Êö¡£ ±Ê Õß ¹¤ ×÷ µÄ µ¥ λ Àï ÓÐ Ò» ¸ö ÓÉWindows NT4.0 ×é Ö¯ µÄLAN¡£NT ·þ Îñ Æ÷ ÉÏ °² ×° ÁËIIS3.0£¬ Éè Öà ÁË Èô ¸É ¸÷WEB Õ¾ µã£¬ Æä ÖÐ Ò» ¸ö È¡ Ãû Ϊfyb.cam.gov.cn¡£ ±¾ µ¥ λ µÄWEB Õ¾ µã ²¢ û ÓÐ ½Ó ÈëInternet£¬ ÓÉ ÓÚ ÓÐ ÁÄ Ìì ÊÒ È´ Ò² Îü Òý ÁË ²» ÉÙ ±¾ µ¥ λ µÄ Ô± ¹¤¡£ Èç ¹û Äú µÄ ¹¤ ×÷ »· ¾³ Óë ÎÒ ÃÇ µÄ Ïà ͬ£¬ ²» ·Á Ò² ÔÚ ×Ô ¼º µÄLAN Àï Ãæ Èç ·¨ ÅÚ ÖÆ Ò» ¸ö ÁÄ Ìì ÊÒ¡£

¡¡¡¡Ò»¡¢ ÁÄ Ìì ÊÒ µÄ ¹æ »®£º

¡¡¡¡¡¡

¡¡¡¡---- 1¡¢ ̸ »° ÄÚ ÈÝ ´¢ ´æ ·½ ʽ µÄ Ñ¡ Ôñ£º ÔÚ ¿Í »§ »ú ÉÏ ÏÔ Ê¾ ¼´ ʱ ̸ »° µÄ ÄÚ ÈÝ Ó¦ ÒÔ Ê² ô ·½ ʽ ´¢ ´æ ÔÚ ·þ Îñ Æ÷ ÄØ £¿ASP ÓÐ Á½ ÖÖ Ñ¡ Ôñ£¬ Ò» ÖÖ ÊÇ ÒÔ ÎÄ ±¾ ÎÄ ¼þ ·½ ʽ£¬ Ò» ÖÖ ÊÇ ÒÔ Êý ¾Ý ¿â ·½ ʽ¡£ µ« ±Ê Õß ¸Ð ¾õASP ¶Ô ÎÄ ±¾ ÎÄ ¼þ ²Ù ×÷ µÄ Ö¸ Áî Ô¶ ²» ÈçADO(Active Data Object) Ìá ¹© µÄ ¶Ô Êý ¾Ý ¿â ²Ù ×÷ µÄ Ö¸ Áî ¶à¡£ Ëù ÒÔ Àû ÓÃADO£¬ASP ÄÜ ¶Ô Êý ¾Ý ¿â Áé »î µØ ²Ù ×÷£¬ ±È Èç ²å Èë¡¢ ɾ ³ý¡¢ ¸ü С¢ ²é ѯ µÈ µÈ¡£ ±Ê Õß Ñ¡ ÔñAccess Êý ¾Ý ¿â À´ ´¢ ´æ ̸ »° µÄ ÄÚ ÈÝ¡£ ¸Ã Êý ¾Ý ¿â ÄÚ ÈÝ Ö» ±£ Áô Ò» Ì죨 ¿É ¸ù ¾ÝLAN µÄ ʵ ¼Ê Çé ¿ö È· ¶¨ ʱ ¼ä ³¤ ¶Ì£© µÄ ̸ »° ÄÚ ÈÝ¡£

¡¡¡¡---- 2¡¢ ÁÄ Ìì ÊÒ ½ç Ãæ µÄ Éè ¼Æ£º Ϊ ÁË ¿Í »§ ÄÜ ¹» ·½ ±ã µØ ä¯ ÀÀ Õ¾ µã µÄ ÄÚ ÈÝ£¬ ÓÖ ÄÜ ¾¡ ¿É ÄÜ µØ ÏÔ Ê¾ ÁÄ Ìì ÊÒ µÄ ÄÚ ÈÝ£¬ ±Ê Õß ÔÚ Ò» ·ù Ö÷ Ò³ Àï Éè ¼Æ ÁË Èý Ö¡¡£ ×ó ±ß Ò» Ö¡ ÏÔ Ê¾ µÄ ÊÇ Õ¾ µã µÄIndex¡£ ÓÒ ±ß Ò» Ö¡ ÓÖ ·Ö ³É ÉÏ Ï Á½ Ö¡¡£ ÉÏ Ö¡ Õ¼70%£¬ Óà À´ ÏÔ Ê¾ µ± ǰ ÁÄ Ìì ÊÒ µÄ ÄÚ ÈÝ£» Ï ֡ Õ¼30%£¬ Óà À´ Ìá ¹© Ò» ¸ö ÎÄ ±¾ Êä Èë ¿ò ºÍ ¹© Óà »§ ·´ À¡ µÄ °´ Å¥

¡¡¡¡---- 3¡¢ ½ø Èë ÁÄ Ìì ÊÒ µÄ ²½ Ö裺 Ïó ´ó ¶à Êý ÁÄ Ìì ÊÒ Ò» Ñù£¬ Ê× ÏÈ Ó¦ ¸Ã Ìá ¹© ¸ø Óà »§ Ò» ¸ö µÇ ¼ ½ç Ãæ£¬ ÓÉ Óà »§ Êä Èë ×Ô ¼º µÄ Ãû ×Ö »ò ±ð Ãû ºÍ ×Ô ¼º Ëæ Òâ ¸ø ¶¨ µÄ ÃÜ Âë¡£ Èç ¹û Êä Èë µÄ Óà »§ Ãû Óë ÔÚ Ïß µÄ Óà »§ Ãû Ïà ͬ£¬ Ôò Ìá ʾ Óà »§ ÖØ Рѡ Ôñ Óà »§ Ãû »ò ÖØ РÊä Èë ÃÜ Â룬 ÒÔ ±£ Ö¤ ÔÚ Ïß µÄ Ëù ÓÐ Óà »§ Ãû ¶¼ ÊÇ Î¨ Ò» µÄ¡£ µÇ ½ ³É ¹¦ ºó ½ø Èë ÁÄ Ìì ÊÒ£¬ ÄÚ ÈÝ ÏÔ Ê¾ Ö¡ ÏÔ Ê¾¡° »¶ Ó­ ¼Ó È롱 µÄ »¶ Ó­ ЊϢ¡£ Óà »§ ¾Í ¿É ÒÔ ÔÚ ÎÄ ±¾ Êä Èë Çø ÄÚ Êä Èë ̸ »° ÄÚ ÈÝ ÁË¡£

¡¡¡¡¶þ¡¢ Éè ¼Æ ¹ý ³Ì ºÍ ¿ª ·¢ ¼¼ ÇÉ£º

¡¡¡¡¡¡

¡¡¡¡---- 1¡¢ Éè ¼ÆODBC ϵ ͳ Êý ¾Ý Ô´£º Èç ǰ Ëù Êö£¬ ±¾ ¿ª ·¢ ²É ÓÃASP ¶ÔADO ½ø ÐÐ ²Ù ×÷£¬ Òò ´Ë ±Ø Ðë ÏÈ ¶Ô Êý ¾Ý Ô´ ½ø ÐÐ Éè ÖᣠÔÚNT ·þ Îñ Æ÷ µÄ ¿Ø ÖÆ Ãæ °å Àï Ë« »÷ODBC ͼ ±ê£¬ ÔÚ Ïµ ͳDSN Ò³ Ìí ¼Ó Ïµ ͳDSN£¬ Ñ¡ ÔñMicrosoft Access Driver£¬Data Source Name Ϊ¡®fybchat¡¯, Database Ñ¡ ÔñChat Ä¿ ¼ Ï µÄchat.mdb. ¸Ã Êý ¾Ý ¿â °ü À¨ ÏÂ Ãæ ¼¸ ¸ö ×Ö ¶Î£ºname, content, password, chattime, chatdate, ·Ö ±ð ÒÔ À´ ´æ ´¢ ÐÕ Ãû¡¢ ̸ »° ÄÚ ÈÝ¡¢ ÃÜ Âë¡¢ ̸ »° ʱ ¼ä ºÍ ̸ »° ÈÕ ÆÚ¡£

¡¡¡¡---- 2¡¢ µÇ ¼ ½ç Ãæ Éè ¼Æ£º µÇ ¼ ½ç Ãæ Ϊ Ò»html Ò³£¬ °ü º¬ Ò» Щ ¾¯ ¸æ ЊϢ ºÍ Ò» ¸öForm¡£ ¸ÃForm ÒÔ À´ »ñ È¡ Óà »§ Ãû ºÍ ÃÜ Â룬 Èç Ï Ëù ʾ£º

¡¡¡¡< form method="post" action="receivedata.asp" >

¡¡¡¡ÐÕ Ãû£º< input type="text" name="usname" >

¡¡¡¡ÃÜ Â룺< input type="password" name="uspassword" >

¡¡¡¡< /center >< br >< br >

¡¡¡¡< center >< input type="submit" value=" ½ø Èë" >

¡¡¡¡< input type="reset" value=" Çå ³ý" >< /center >

¡¡¡¡< input type="hidden" name="content" value="" >

¡¡¡¡< /form >

¡¡¡¡---- ͨ ¹ý Ìá ½» °´ Å¥ À´ ¼¤ ·¢receivedata.asp¡£ ¸ÃASP ÎÄ ¼þ Ö÷ Òª À´ ±£ Ö¤ ÔÚ ÁÄ Ìì ÊÒ Àï û ÓÐ Á½ ¸ö Óà »§ ÊÇ Í¬ Ãû µÄ¡£ Óà »§ Ìá ½» ЊϢ ºó£¬ ¸Ã ÎÄ ¼þ ´ò ¿ªchat.mdb ¼ì ²é ÊÇ ·ñ ÒÑ ¾­ ÓÐ ¸Ã Óà »§ Ãû£¬ Èç ¹û ÓÐ µ« ÃÜ Âë ²» ¶Ô ¾Í Ìá ÐÑ Óà »§ ÖØ РÊä Èë ÃÜ Â룬 Èç ¹û û ÓÐ ÄÇ Ã´ Óà »§ ¾Í ˳ Àû ½ø Èë ÁË ÁÄ Ìì ÊÒ¡£ ½ø Èë ÁÄ Ìì ÊÒ ½ç Ãæ µÄ ¹¦ ÄÜ ÓÉ Ï ÁÐ Óï ¾ä Íê ³É£º

¡¡¡¡< FRAMESET ROWS="70%,30%" >

¡¡¡¡< FRAME SRC="forum.asp" NAME="main"

¡¡¡¡MARGINWIDTH="1" MARGINHEIGHT="1" Noresize >

¡¡¡¡< FRAME SRC="frft.asp?kname=

¡¡¡¡< % =name% >" NAME="footnotes" MARGINWIDTH="1"

¡¡¡¡MARGINHEIGHT="1" Noresize >

¡¡¡¡< /FRAMESET >

¡¡¡¡---- ×¢ Òâ Õâ Àï ÓÐ Ò» ¸ö ¼¼ ÇÉ£¬ ͨ ¹ý ²Î Êýkname ½« Óà »§ µÄ ÐÕ Ãû Òþ ²Ø ÔÚ ¿Í »§ µÄ ä¯ ÀÀ Æ÷ Àï Ãæ ÁË£¬ Õâ Ñù Ò» À´£¬ Óà »§ ÿ ´Î Ìá ½» ̸ »° ÄÚ ÈÝ µÄ ͬ ʱ Ò² °Ñ Ëû µÄ ÐÕ Ãû Ìá ½» ÁË¡£

¡¡¡¡---- 3¡¢ ÎÄ ±¾ Êä Èë Çø µÄ Éè ¼Æ£º ÎÄ ±¾ Êä Èë Çø ÊÇ ÓÉfrft.asp ²ú Éú µÄ¡£ Èç ÉÏ Ëù Êö£¬ Óà »§ ÿ ´Î Ìá ½» ̸ »° ÄÚ ÈÝ µÄ ͬ ʱ Ò² °Ñ Ëû µÄ ÐÕ Ãû Ìá ½» ÁË£¬ Óà »§ Ìá ½» ̸ »° ÄÚ ÈÝ µÄ ¶¯ ×÷ ÊÇ ¼¤ »îforum.asp¡£forum.asp µÄ ×÷ Óà ÊÇ Ë¢ РÁÄ Ìì ÊÒ µÄ ÄÚ ÈÝ¡£Frft.asp ÄÚ ÈÝ Èç Ï£º

¡¡¡¡< !DOCTYPE HTML PUBLIC "

¡¡¡¡-//IETF//DTD HTML//EN" >

¡¡¡¡< html >

¡¡¡¡< head >

¡¡¡¡< meta http-equiv="Content-Type"

¡¡¡¡content="text/html; charset=gb_2312-80" >

¡¡¡¡< meta name="GENERATOR"

¡¡¡¡content="Microsoft FrontPage 2.0" >

¡¡¡¡< title >< /title >

¡¡¡¡< /head >

¡¡¡¡< body >

¡¡¡¡< % kname=request.QueryString("kname")% >

¡¡¡¡< base target="main" >

¡¡¡¡< form name="fm1" method="POST" action="forum.asp" >

¡¡¡¡< p align="center" >< input type="text" size="90"

¡¡¡¡name="content" >< /p >

¡¡¡¡< p align="center" >< input type="button" name="B1"

¡¡¡¡value=" Ìá ½»/ Ë¢ ÐÂ" >< input type="reset"

¡¡¡¡name="B2" value=" ÖØ д" >< /p >

¡¡¡¡< input type="hidden" name="kname"

¡¡¡¡value=< % =kname% > >

¡¡¡¡< /form >

¡¡¡¡< SCRIPT LANGUAGE="VBScript" >

¡¡¡¡< !--

¡¡¡¡Sub IeTimer1_Timer()

¡¡¡¡if fm1.content.value="" then

¡¡¡¡fm1.content.value=""

¡¡¡¡fm1.submit

¡¡¡¡else

¡¡¡¡end if

¡¡¡¡end sub

¡¡¡¡sub b1_onclick()

¡¡¡¡fm1.submit

¡¡¡¡fm1.content.value=""

¡¡¡¡end sub

¡¡¡¡-- >

¡¡¡¡< /SCRIPT >

¡¡¡¡< OBJECT ID="IeTimer1" WIDTH=39 HEIGHT=39

¡¡¡¡CLASSID="CLSID:59CCB4A0-727D-

¡¡¡¡11CF-AC36-00AA00A47DD2"

¡¡¡¡CODEBASE="http://208.208.208.201/asp/ietimer.ocx" >

¡¡¡¡< PARAM NAME="_ExtentX" VALUE="1005" >

¡¡¡¡< PARAM NAME="_ExtentY" VALUE="1005" >

¡¡¡¡< PARAM NAME="Interval" VALUE="7000" >

¡¡¡¡< /OBJECT >

¡¡¡¡< /body >

¡¡¡¡< /html >

¡¡¡¡---- Õâ ʱ ÓÖ ³ö ÏÖ ÁË Ò» ¸ö ÎÊ Ì⣬ Óà »§ ±Ø Ðë ²» Í£ Ìá ½» ²Å ÄÜ ¿´ µ½ ×î РµÄ ÁÄ Ìì ÊÒ ÄÚ ÈÝ£¬ Õâ ÏÔ È» ¸ø Óà »§ ´ø À´ ÁË ²» ±ã¡£ ÓÚ ÊÇ ¿¼ ÂÇ Óà һ ¸ötimer µÄActiveX ¿Ø ¼þ À´ ¿Ø ÖÆ ÁÄ Ìì ÊÒ µÄ ÄÚ ÈÝ Æñ ²» ¸ü ºÃ £¿ ÓÚ ÊÇ Ñ¡ Óà ÁËIetimer£¬ Èç ÉÏ< object > ¡­ ¡­< /object > Ëù Òý Ó㬠ÿ ¸ô7 Ãë ÖÓ ÁÄ Ìì ÊÒ ÄÚ ÈÝ ×Ô ¶¯ ¸ü Рһ ´Î¡£ Õâ Ñù ¼´ ʹ Óà »§ ²» Ïë ²Î ¼Ó ÁÄ Ìì Ò² ¿É ÒÔ ×ø ÔÚ »ú Æ÷ ±ß ¿´ ±ð ÈË ÁÄ Ìì ÁË¡£

¡¡¡¡Èý¡¢ ×Ü ½á

¡¡¡¡¡¡

¡¡¡¡---- ÓÉ ÉÏ Êö ¿ª ·¢ ¹ý ³Ì ÎÒ ÃÇ ¿É ÒÔ Öª µÀ£¬ Àû ÓÃASP ³Ì Ðò ¿É ÒÔ ºÜ Áé »î µØ ´« µÝ ²Î Êý£¬ ²¢ ÇÒ ¿É ÒÔ ºÜ Áé »î µØ ½« ³Ì Ðò Á÷ ³Ì ·Ö ¸î ³É ¼¸ ¸ö µ¥ ¶À µÄASP ³Ì Ðò£¬ ·Ç ³£ Àû ÓÚ ³Ì Ðò µÄ µ÷ ÊÔ£¬ ¶ÔActiveX ¿Ø ¼þ µÄ Ö§ ³Ö ºÍ ¶ÔDAO µÄ Ç¿ ´ó ²Ù ×÷ ÄÜ Á¦ ʹ µÃ Àû Óà ASP ÄÜ ¹» ¿ª ·¢ ¹¦ ÄÜ ·Ç ³£ Ç¿ ´ó µÄ ³Ì Ðò¡£

ÔðÈα༭£ºadmin
±¾ÎÄÒýÓõØÖ·£º http://www.3pcode.com/asp/2006/02/74743.htm
Ïà¹ØÎÄÕÂ