°Ë±¦Êé¿â > ÎÄѧÆäËûµç×ÓÊé > asp»ù´¡ÈëÃÅƪ(DOC¸ñʽ) >

µÚ12²¿·Ö

asp»ù´¡ÈëÃÅƪ(DOC¸ñʽ)-µÚ12²¿·Ö

С˵£º asp»ù´¡ÈëÃÅƪ(DOC¸ñʽ) ×ÖÊý£º ÿҳ4000×Ö

°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·­Ò³£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡



print¡¡FILE¡¡¡¨¼Ç¼ʱ¼ä¡¨£ºdate¡¡nn¡¨£»
print¡¡FILE¡¡¡¨ÐÕÃû¡¨£ºFORM£û'name'£ý¡¨£»
print¡¡FILE¡¡¡¨µ¥Î»¡¨£ºFORM£û'pany'£ýn¡¨£»
print¡¡FILE¡¡¡¨µç»°¡¨£ºFORM£û'phone'£ý
print¡¡FILE¡¡¡¨µØÖ·¡¨£ºFORM£û'address'£ýn¡¨£»
print¡¡FILE¡¡¡¨Óʱࡨ£ºFORM£û'zip'£ý
print¡¡FILE¡¡¡¨ÓʼþµØÖ·¡¨£ºFORM£û'email'£ýn¡¨£»
print¡¡FILE¡¡¡¨·µ»ØÒâ¼û¡¨£ºFORM£û'content'£ý
close¡¡£¨FILE£©
¡¡¡¡¡¡¡¡¡¡´ó¼Ò¿ÉÒԸоõµ½£¬Óë¡¡ASP¡¡Ïà±È´ËÀà¡¡CGI¡¡³ÌÐòµÄ¿É¶ÁÐÔºÍÒײÙ×÷ÐÔ¶¼½Ï²î¡£ÄÇôÄãÒ»¶¨ÏëÎÊ¡¡ASP¡¡ÊÇ·ñÒ²ÄÜÖ±½ÓÔÚ·þÎñÆ÷ÉÏдÎļþÄØ£¿´ð°¸µ±È»Êǿ϶¨µÄ¡£µ«ÊÇ´ÏÃ÷µÄÅóÓÑ¿ÉÄÜ»áÏëµ½£¬¼ÈÈ»¡¡ASP¡¡Í¬¡¡WEB¡¡Êý¾Ý¿âµÄÁ¬½ÓÈç´Ë±ã½Ý£¬ÎÒÃÇÓÖºÎÐèÔÙ½«¿Í»§ÐÅϢдÔÚÎı¾ÎļþÖÐÄØ£¬¡¡ASP¡¡µÄÕâ¸ö¹¦ÄÜÆñ²»ÊÇ»­ÉßÌí×㣿µÄÈ·£¬¶ÔÓÚÄÇЩÎÒÃdz£¼ûµÄÁôÑÔ²¾¡¢¡¡BBS¡¡µÈ¡¡WEB¡¡Ó¦ÓóÌÐò¶øÑÔ£¬ÎÞÂÛÊÇÔÚ³ÌÐòµÄÖ´ÐÐЧÂÊ»¹ÊÇÒ×ÓÃÐÔÉÏ£¬ÎÒÃǶ¼²»¿ÉÄÜÔÙÓÃдÎı¾ÎļþÀ´Ìæ´úÊý¾Ý¿â£¬µ«ÊÇÔÚijЩ¡¡WEB¡¡Ó¦ÓÃÁìÓòÀïдÎı¾Îļþ¼ÈÊÇÒ»Öֹ淶ҲÊÇÒ»ÖÖÏà¶ÔÊý¾Ý¿â¶ø½Ï±ã½ÝµÄ·½·¨¡£Èç¹ûÄã¶Ô¡¡NT¡¡½ÏÊìϤµÄ»°£¬ÄãÒ»¶¨ÖªµÀ¡¡NT¡¡¾ßÓзdz£Ç¿´óµÄ°²È«»úÖÆ£¬Ëü¿ÉÒÔ½«¼¸ºõËùÓеķþÎñÆ÷²Ù×÷ºÍÁ¬½ÓµÄÐÅÏ¢×Ô¶¯±£´æÔÚÒ»¸öºó׺ÃûΪ¡¡¡£log¡¡µÄÎļþÖУ¬ÆäʵÕâÖÖ¼¼ÊõÒ²ÍêÈ«¿ÉÒÔ±»ÔËÓÃÔÚ¡¡WEB¡¡ÉÏ£¬ÓÃÀ´¼Ç¼һЩµÄ¿Í»§µÇ½ÐÅÏ¢¡£ÏÂÃæµÄÕâ¶Î³ÌÐòÕýÊÇÀûÓá¡ASP¡¡¶ÁдÎı¾ÎļþµÄÌØÐÔ£¬ÔÚÒ»¸ö¡¡WEB¡¡BBS¡¡³ÌÐòÖд´½¨×Ô¶¯¼Ç¼ÿ¸öÓû§·¢ÑԼǼµÄ¹¦ÄÜ¡£
¡¶¡¡£¥
Set¡¡fs¡¡=¡¡CreateObject£¨¡¨Scripting¡£FileSystemObject¡¨£©
ForReading¡¡=¡¡1
'ÒÔÖ»¶Áģʽ´ò¿ªÎļþ¡£²»ÄܶԴËÎļþ½øÐÐд²Ù×÷¡£
ForAppending¡¡=¡¡8
'´ò¿ªÎļþ²¢ÔÚÎļþĩβ½øÐÐд²Ù×÷¡£
TristateUseDefault¡¡=¡¡¡­2
TristateTrue¡¡=¡¡¡­1
TristateFalse¡¡=¡¡0
'¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­Ð´Èëϵͳlog¿ªÊ¼¡­¡­¡­¡­¡­¡­¡­¡­
servermap=server¡£MapPath£¨¡¨bbslog¡±£©
'Ó³ÉäϵͳÎïÀí·¾¶
temp=servermap&¡¨¡±&year£¨date£©&month£¨date£©&¡¨¡±
'»ñȡϵͳÎïÀí·¾¶ºÍʱ¼ä£¬²¢ÒÔ´Ë×÷ΪlogÎļþ´æ·ÅµÄÎïÀí·¾¶
if¡¡Not¡¡fs¡£FolderExists£¨temp£©¡¡then
fs¡£CreateFolder£¨temp£©
end¡¡if
'¼ì²âÊÇ·ñ´æÔÚÎļþ¼Ð£¬·ñÔò×Ô¶¯´´½¨
dim¡¡syslog
dim¡¡tempname
tempname=date
syslog=temp&tempname&¡¨¡£log¡¨
'ÎļþÃûΪe£ºbbslogÔ·ÝÔÂÈÕ¡£log
li=user&¡¨&¡¨&Now&¡¨&¡¨&Request¡£ServerVariables£¨¡¨REMOTE_ADDR¡¨£©&¡¨&¡¨&tempfile&¡¨&¡¨&letter&¡¨&¡¨&title
'logÎļþ¼Ç¼µÄ¸ñʽΪ£ºÓû§Ãû&·¢ÐÅʱ¼ä&Óû§ip&Îļþ·¾¶&ÐÅÇø&Ðżþ±êÌâ
if¡¡fs¡£FileExists£¨syslog£©¡¡then
Set¡¡ss¡¡=¡¡fs¡£OpenTextFile£¨syslog£»ForAppending£»true£©
else
set¡¡ss¡¡=¡¡fs¡£CreateTextFile£¨syslog£»ForWriting£»false£©
end¡¡if
'¼ì²âlogÎļþÊÇ·ñ´æÔÚ£¬Èç¹û´æÔÚÔò×·¼ÓÎļþÄÚÈÝ£¬·´Ö®ÔòÖ±½ÓдÎļþ
ss¡£WriteLine£¨li£©
ss¡£Close
'¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­¡­logÎļþдÈë½áÊø¡­¡­¡­¡­¡­¡­¡­¡­¡­
£¥¡·
¡¡¡¡¡¡¡¡¡¡¡¡Èç¹ûÄãûÓÐÍêÈ«¿´¶®ÉÏÃæµÄÕâ¶Î³ÌÐò£¬¾ÍÇëÌý×÷ÕßÂýÂýµÀÀ´¡£¡¡File¡¡Access¡¡×é¼þÌṩÁË¿ÉÓÃÀ´·ÃÎʼÆËã»úÎļþϵͳµÄ·½·¨ºÍÊôÐÔ¡£ÎÒÃÇ¿ÉÒÔʹÓá¡File¡¡Access¡¡×é¼þ´´½¨¡¡FileSystemObject¡¡¶ÔÏó£¬ÒÔÉϳÌÐòµÄµÚÒ»¾ä¾ÍÊÇÀûÓá¡File¡¡Access¡¡×é¼þ´´½¨ÁËÒ»¸öÃûΪ¡¡fs¡¡µÄ¶ÔÏóʵÀý¡£ÔÚ¶ÔÏó±»´´½¨ºó£¬Äã¿ÉÒÔͨ¹ýËü·ÃÎÊÎļþ£¬¸Ã¶ÔÏóûÓÐÊôÐÔ£¬ËüΨһµÄÒâÒå¾ÍÊÇ´´½¨¡¢´ò¿ª»ò¶ÁдÎı¾Îļþ¡£¡¡FileSystemObject¡¡¶ÔÏóÓÐÁ½ÖÖ×î³£Óõķ½·¨£¬Ò»ÖÖÓÃÀ´´´½¨Îļþ£¬ÁíÒ»ÖÖÊÇÓÃÀ´´ò¿ª²¢¶ÁдÎı¾Îļþ¡£¡¡CreateTextFile¡¡·½·¨»ñµÃÄãÖ¸¶¨µÄÎļþÃû²¢´´½¨¸ÃÎļþ£¬Ëü·µ»ØÒ»¸ö¡¡TextStream¡¡¶ÔÏó£¬Äã¿ÉÒÔÓøöÔÏóÔÚÎļþ±»´´½¨ºó²Ù×÷¸ÃÎļþ£¬¡¡CreateTextFile¡¡·½·¨µÄÓï·¨ÈçÏ¡¡£º
¡¡¡¡Set¡¡objTextStream=FileSystemObject¡£CreateTextFile£¨Filename£»£§Overwrite£§£»£§Unicode£§£©
¡¡¡¡¡¡¡¡¡¡¡¡ÏÂÃæ×÷Õ߸ø´ó¼Ò½âÊÍһϡ¡CreateTextFile¡¡·½·¨µÄ²ÎÊý
1¡¢¡¡Filename¡¡°üº¬Îļþ·¾¶ÃûµÄ×Ö·û´®£¬¿ÉÒÔÊÇÎļþµÄȫ·¾¶Ãû£¬°üÀ¨Çý¶¯Æ÷ÃûºÍĿ¼Ãû£¬»òÕßÒ²¿ÉÒÔÖ»ÊÇÎļþÃû£¬Èç¹ûÖ»°üº¬ÎļþÃûµÄ»°£¬Îļþ½«±»´´½¨ÔÚÕ¾µãµÄ¸ùĿ¼Ï¡£
2¡¢¡¡Overwrite¡¡²¼¶ûÁ¿£¬ÉèÖóɡ¡False¡¡Ê±¿ÉÒÔ·ÀÖ¹¡¡FileSystemObject¡¡¶ÔÏóÔÚ´´½¨Ò»¸öÐÂÎļþʱɾ³ýÒÑ´æÔÚµÄÎļþ£¬¸Ã²ÎÊýÊÇ¿ÉÑ¡µÄ£¬Èç¹ûûÓи³ÖµÏµÍ³Ä¬ÈÏΪ¡¡true£¬¾ßÓÐÏàͬÎļþÃûµÄÒÑÓÐÎļþ»á±»É¾µô¡£
3¡¢¡¡Unicode¡¡¿ÉÑ¡²ÎÊý¡£²¼¶ûÖµÖ¸Ã÷ÊÇ·ñÒÔ¡¡Unicode¡¡»ò¡¡ASCII¡¡Îļþ¸ñʽ´´½¨Îļþ¡£Èç¹ûÒÔ¡¡Unicode¡¡Îļþ¸ñʽ´´½¨Îļþ£¬Ôò¸ÃֵΪ¡¡True£»Èç¹ûÒÔ¡¡ASCII¡¡Îļþ¸ñʽ´´½¨Îļþ£¬Ôò¸ÃֵΪ¡¡False¡£Èç¹ûÊ¡ÂԴ˲¿·Ö£¬Ôò¼Ù¶¨´´½¨¡¡ASCII¡¡Îļþ¡£
¡¡¡¡¡¡¡¡¡¡¡¡ÔÚÇ°ÃæµÄ³ÌÐòÖÐÎÒÃÇÓá¡set¡¡ss=fs¡£CreateTextFile£¨syslog£»ForWriting£»false£©¡¡À´ÔÚ¡¡log¡¡Îļþ²»´æÔÚµÄÇé¿öÏ´´½¨Îļþ²¢¶ÔÎļþ½øÐÐд²Ù×÷£¬ÕâÀïµÄ¡¨ForWriting¡¨±íʾдÎļþ¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡Óë¡¡CreateTextFile¡¡·½·¨²»Í¬£¬¡¡OpenTextFile¡¡·½·¨ÓÃÀ´»ñµÃÄãÖ¸¶¨µÄÎļþÃû²¢´ò¿ª¸ÃÎļþ£¬ÀûÓÃËüËù´øµÄ²ÎÊýÎÒÃÇ¿ÉÒÔ¶ÔÎļþ½øÐи÷ÖÖ²»Í¬µÄ²Ù×÷£¬ºÍ¡¡CreateTextFile¡¡·½·¨Ò»Ñù£¬¡¡OpenTextFile¡¡·½·¨·µ»ØÒ»¸ö¡¡TextStream¡¡¶ÔÏó£¬Ê¹µÃÄã¿ÉÒÔÔÚÎļþ±»´ò¿ªºó²Ù×÷¸ÃÎļþ¡£¡¡OpenTextFile¡¡·½·¨µÄÓï·¨ÈçÏ¡¡£º
¡¡¡¡¡¡Set¡¡objTextStream=FileSystemObject¡£OpenTextFile£¨Filename£»£§IOmode£§£»£§Create£§£»£§Format£§£©
²ÎÊý˵Ã÷ÈçÏ¡¡£º
1¡¢¡¡Filename¡¡±ØÐëµÄ±äÁ¿£¬Í¬¡¡CreateTextFile¡¡µÄ¡¡filename
2¡¢¡¡IOmode¡¡¿ÉÑ¡µÄ³£Á¿£¬È¡ÖµÎªÏÂÁÐÁ½¸ö³£ÊýÖ®Ò»¡¡ForReading¡¡»ò¡¡ForAppending£¬Èç¹û¡¡mode¡¡Îª¡¡1£¬ÎļþÒÔÖ»¶Á·½Ê½´ò¿ª£¬Èç¹ûΪ¡¡8£¬ÔòÎļþÒÔ×·¼ÓµÄ·½Ê½´ò¿ª¡£
3¡¢¡¡Create¡¡¿ÉÑ¡µÄ²¼¶ûÁ¿£¬Ö¸¶¨Èç¹ûÄãÏë´ò¿ªµÄÎļþ²»´æÔÚÊÇ×öʲô²Ù×÷£¬Èç¹ûÆäֵΪ¡¡True£¬µ±Îļþ²»´æÔÚʱ¾Í×Ô¶¯´´½¨Ò»¸ö¿ÕµÄÎļþ¡£Èç¹ûΪ¡¡False£¬¾Í»áÔÚÎļþûÕÒµ½Ê±²úÉúÒ»¸ö³ö´íÐÅÏ¢£¬ÆäĬÈÏÖµÊÇ¡¡False£¬½¨Ò齫ÆäÉèΪ¡¡True£¬ÒÔ±ÜÃâÔÚ´ò¿ªÎļþʱ¼ì²éÊÇ·ñ³ö´í¡£
4¡¢¡¡Format¡¡¿ÉÑ¡Öµ£¬¿ÉÒÔÑ¡ÔñÈýÖÖ¡¡Tristate¡¡Öµ·Ö±ðÖ¸¶¨ÎļþµÄ¸ñʽ£¬¡¡¡­2¡¢¡¡¡­1¡¢ºÍ¡¡0¡¡·Ö±ð¶ÔÓ¦ÓÚϵͳȱʡ¡¢¡¡unicode¡¡ºÍ¡¡ASCII¡£
¡¡¡¡¡¡¡¡¡¡¡¡ÔÚ´ò¿ª»ò´´½¨ÁËÎı¾Îļþºó£¬¾ÍµÃµ½Ò»¸ö¡¡TextStream¡¡¶ÔÏ󣬸öÔÏóÓÐÒ»¸ö¹â±ê£¬¾ÍºÃÏóÊÇÔÚ×Ö´¦Àí³ÌÐòÖеĹâ±êÒ»Ñù£¬Ö¸³ö½ÓÏÂÀ´ÒªÇÃÈëµÄ×Ö·û½«³öÏÖµÄλÖã¬ËüͬʱҲָ³öÄãÒª¶ÁÈ¡µÄ×Ö·ûµÄλÖᣲ»ÄÜͨ¹ý¡¡CreatObject¡¡À´´´½¨Ò»¸ö¡¡TextStream¡¡¶ÔÏ󣬵õ½¡¡TextStream¡¡¶ÔÏóµÄΨһ·½·¨ÊÇÈçÇ°ËùÊöµÄÓá¡FileSystemObject¡¡¶ÔÏó´ò¿ªÒ»¸ö´æÔÚµÄÎı¾Îļþ»òÕß´´½¨Ò»¸öеÄÎļþ¡£
¡¡¡¡¡¡¡¡¡¡¡¡ÏÂÃæÁгöÁË¡¡TextStream¡¡¶ÔÏóµÄÊôÐԺͷ½·¨
¡¡¡¡¡¡TextStream¡£AtEndOfLine¡¡Ö»¶Á²¼¶ûÁ¿£¬µ±¹â±êÔÚµ±Ç°ÐеÄĩβʱ£¬ÆäֵΪ¡¡true£¬·´Ö®ÔòΪ¡¡false
¡¡¡¡¡¡TextStream¡£AtEndOfStream¡¡Ö»¶Á²¼¶ûÁ¿£¬Èç¹û¹â±êÔÚÁ÷µÄĩβʱ£¬ÆäֵΪ¡¡true£¬·ñÔòΪ¡¡false
¡¡¡¡¡¡TextStream¡£Column¡¡Ö»¶ÁµÄÕûÊý£¬Í³¼Æ´ÓÐÐÊ×µ½µ±Ç°¹â±êλÖÃÖ®¼äµÄ×Ö·ûÊý
¡¡¡¡¡¡TextStream¡£Line¡¡Ö»¶ÁµÄÕûÊý£¬Ö¸Ã÷¹â±êËùÔÚÐÐÔÚÕû¸öÎļþÖеÄÐкÅ
¡¡¡¡¡¡TextStream¡£close£¨£©¡¡¹Ø±ÕÁ÷ÒÔ¼°¶ÔÓ¦µÄÎı¾Îļþ
¡¡¡¡¡¡TextStream¡£read£¨Num£©¡¡Ö¸¶¨´Ó¹â±êµÄµ±Ç°Î»ÖÿªÊ¼´ÓÎı¾ÎļþÖжÁÈ¡Ò»¶¨ÊýÄ¿µÄ×Ö·û
¡¡¡¡¡¡TextStream¡£readall£¨£©¡¡½«Õû¸öÁ÷¶ÁÈëÒ»¸ö×Ö·û´®ÖÐ
¡¡¡¡¡¡TextStream¡£readline£¨£©¡¡½«Ò»ÕûÐеÄ×Ö·û¶ÁÈëÒ»¸ö×Ö·û´®ÖÐ
¡¡¡¡¡¡TextStream¡£write£¨text£©¡¡½«Ò»¸ö×Ö·û´®Ð´ÈëÁ÷ÖÐ
¡¡¡¡¡¡TextStream¡£writeline£¨£©¡¡½«Ò»¸öÎı¾´®Ð´ÈëÁ÷ÖÐ
¡¡¡¡¡¡TextStream¡£skip£¨Num£©¡¡ÔÚÁ÷ÖУ¬½«¹â±êµÄλÖÃÒƶ¯Ò»¶¨ÊýÄ¿µÄ×Ö·û´®³¤¶È
¡¡¡¡¡¡TextStream¡£skiplines£¨£©¡¡ÔÚÁ÷ÖУ¬½«¹â±êÒƶ¯Ò»¶¨ÊýÄ¿µÄÐÐÊý
¡¡¡¡¡¡TextStream¡£writeblank¡¡½«Ò»¶¨ÊýÄ¿µÄ¿ÕÐÐдÈëÁ÷ÖÐ
¡¡¡¡¡¡lines£¨num£©
¡¡¡¡¡¡¡¡¡¡ÏàÐÅ´ó¼ÒÏÖÔÚÒѾ­¿ÉÒԸоõµ½¡¡ASP¡¡File¡¡Access¡¡×é¼þµÄÇ¿´ó¹¦ÄÜÁË£¬ÆäʵËüÔ¶²»½ö½ö¿ÉÒÔдһЩ¡¡log¡¡Îļþ£¬Í¨¹ýËüÄãÉõÖÁ¿ÉÒÔºÁ²»·ÑÁ¦µÄÔ¶³Ì×Ô¶¯¸üÐÂÄãµÄÍøÕ¾£¬ÄãÖ»Òª°Ñ¹Ì¶¨¸ñʽµÄÎı¾Îļþ´«Ë͵½Ô¶¶ËµÄ·þÎñÆ÷ÉÏ£¬Í¨¹ý¡¡File¡¡Access¡¡×é¼þ¶ÁÈ¡Îļþ£¬²¢×Ô¶¯Éú³ÉȫС¡HTML¡¡Ò³Ãæ¼´¿É£¬¶ø²»±ØÔÙÐÁÐÁ¿à¿àµØÒ»¸öÒ»¸öµØ¸üС¡HTML¡¡Îļþ¡£Èç¹ûÄãÓÐÐËȤ£¬ÄãÍêÈ«¿ÉÒÔÓá¡ASP¡¡µÄ¡¡File¡¡Access¡¡×é¼þдһ¸ö×Ô¼ºµÄÈ«×Ô¶¯¡¡HTML¡¡Éú³ÉÆ÷£¬³ä·ÖÏíÊÜά»¤ÍøÕ¾µÄ³¬Ç°ÇáËɸС£
ASP»ù´¡½Ì³Ì£ºADO´æÈ¡Êý¾Ý¿âʱÈçºÎ·ÖÒ³ÏÔʾ
¡¶¶¯Ì¬ÍøÕ¾Éè¼ÆÊ®°Ë°ãÎäÒÕ¡¡¡­¡­ASP¡¡Æª¡·Ò»ÎÄ´ÓµÚÒ»ÆÚÖÁ½ñÒѺÍÅóÓÑÃÇÒ»Æð¶È¹ýÁË´ó°ë¸öÄêÍ·£¬ÏàÐÅͨ¹ýÔÚÕâÒ»¶Îʱ¼äÖеÄѧϰ¡¢Êµ¼ùµ½ÔÙѧϰ¡¢ÔÙʵ¼ù£¬´ó¼ÒÒѾ­Äܹ»ÊìÁ·ÔËÓá¡ASP¡¡µÄÄÚ½¨¶ÔÏ󡢡¡ActiveX¡¡×é¼þÈ¥±àдһЩ»ù±¾µÄ¡¡ASP¡¡Ó¦ÓóÌÐò¡£´ÓÎÒÊÕµ½µÄÅóÓÑÃǵÄÀ´ÐÅÖпÉÒÔÃ÷ÏԵĸоõµ½£¬´ó¼ÒµÄ¡¡ASP¡¡¹¦Á¦Õý²»¶ÏµØÌáÉý¡£×î½üºÜ¶àÅóÓÑÀ´ÐÅÏ£ÍûÎÒдһЩ¡¡ASP¡¡ÔÚÏÖʵÔËÓÃÖеÄʵÀý¡£Òò´Ë£¬´Ó±¾ÆÚ¿ªÊ¼ÎÒ¾ö¶¨½«¡¶¶¯Ì¬ÍøÕ¾Éè¼ÆÊ®°Ë°ãÎäÒÕ¡¡¡­¡­ASP¡¡Æª¡·µÄ¶¨Î»´Ó½éÉܺÍѧϰ¡¡ASP¡¡»ù´¡ÖªÊ¶×ªÏòµ½¡¡ASP¡¡Êµ¼ÊÔËÐеÄ̽ÌÖºÍÉ¡£Ó¦ÅóÓÑÃǵÄÒªÇó£¬ÔÚ±¾ÆÚÖÐÎÒ½«¸ø´ó¼Ò×ÅÖØ̸һ̸¡¨ADO¡¡´æÈ¡Êý¾Ý¿âʱÈçºÎ·ÖÒ³ÏÔʾ¡¨µÄÎÊÌâ¡£
¡¡¡¡¡¡¡¡¡¡¡¡¡¡Ê²Ã´ÊÇ¡¡ADO¡¡´æÈ¡Êý¾Ý¿âʱµÄ·ÖÒ³ÏÔʾ£¿Èç¹ûÄãʹÓùýÄ¿Ç°ÖÚ¶àÍøÕ¾Éϵĵç×Ó¹«¸æ°å³ÌÐòµÄ»°£¬ÄÇÄãÓ¦¸Ã»áÖªµÀµç×Ó¹«¸æ°å³ÌÐòΪÁËÌá¸ßÒ³ÃæµÄ¶ÁÈ¡Ëٶȣ¬Ò»°ã²»»á½«ËùÓеÄÌû×ÓÈ«²¿ÔÚÒ»Ò³ÖÐÂÞÁгöÀ´£¬¶øÊǽ«Æä·Ö³É¶àÒ³ÏÔʾ£¬Ã¿Ò³ÏÔʾһ¶¨ÊýÄ¿µÄÌû×ÓÊý£¬Æ©Èç¡¡20¡¡Ìõ¡£Õâ¾ÍÊÇÊý¾Ý¿â²éѯµÄ·ÖÒ³ÏÔʾ£¬Èç¹ûÄ㻹²»Ã÷°×£¬È¥¿´¿´¡¡yahoo¡¡µÈËÑË÷ÒýÇæµÄ²éѯ½á¹û¾Í»áÃ÷°×ÁË¡£
¡¡¡¡¡¡¡¡¡¡¡¡ÄÇô¾¿¾¹ÈçºÎ²ÅÄÜ×öµ½½«Êý¾Ý¿âµÄ²éѯ½á¹û·ÖÒ³ÏÔʾÄØ£¿Æäʵ·½·¨Óкܶ࣬µ«Ö÷ÒªÓÐÁ½ÖÖ£º
Ò»¡¢½«Êý¾Ý¿âÖÐËùÓзûºÏ²éѯÌõ¼þµÄ¼Ç¼һ´ÎÐԵĶ¼¶ÁÈë¡¡recordset¡¡ÖУ¬´æ·ÅÔÚÄÚ´æÖУ¬È»ºóͨ¹ý¡¡ADO¡¡Recordset¡¡¶ÔÏóËùÌṩµÄ¼¸¸öרÃÅÖ§³Ö·ÖÒ³´¦ÀíµÄÊôÐÔ£º¡¡PageSize£¨¡¡Ò³´óС¡¡£©¡¢¡¡PageCount£¨¡¡Ò³ÊýÄ¿¡¡£©¡¡ÒÔ¼°¡¡AbsolutePage£¨¡¡¾ø¶ÔÒ³¡¡£©¡¡À´¹ÜÀí·ÖÒ³´¦Àí¡£
¶þ¡¢¸ù¾Ý¿Í»§µÄָʾ£¬Ã¿´Î·Ö±ð´Ó·ûºÏ²éѯÌõ¼þµÄ¼Ç¼Öн«¹æ¶¨ÊýÄ¿µÄ¼Ç¼Êý¶ÁÈ¡³öÀ´²¢ÏÔʾ¡£
¡¡¡¡¡¡¡¡¡¡¡¡Á½ÕßµÄÖ÷Òª²î±ðÔÚÓÚÇ°ÕßÊÇÒ»´ÎÐÔ½«ËùÓмǼ¶¼¶ÁÈëÄÚ´æÈ»ºóÔÙ¸ù¾ÝָʾÀ´ÒÀ´Î×öÅжϷÖÎö´Ó¶ø´ïµ½·ÖÒ³ÏÔʾµÄЧ¹û£¬¶øºóÕßÊÇÏȸù¾Ýָʾ×ö³öÅжϲ¢½«¹æ¶¨ÊýÄ¿µÄ·ûºÏ²éѯÌõ¼þµÄ¼Ç¼¶ÁÈëÄڴ棬´Ó¶øÖ±½Ó´ïµ½·ÖÒ³ÏÔʾµÄ¹¦ÄÜ¡£
¡¡¡¡¡¡¡¡¡¡¡¡ÎÒÃÇ¿ÉÒÔºÜÃ÷ÏԵĸоõµ½£¬µ±Êý¾Ý¿âÖеļǼÊý´ïµ½ÉÏÍò»ò¸ü¶àʱ£¬µÚÒ»ÖÖ·½·¨µÄÖ´ÐÐЧÂʽ«Ã÷ÏÔµÍÓÚµÚ¶þÖÖ·½·¨£¬ÒòΪµ±Ã¿Ò»¸ö¿Í»§²éѯҳÃæʱ¶¼Òª½«ËùÓзûºÏÌõ¼þµÄ¼Ç¼´æ·ÅÔÚ·þÎñÆ÷ÄÚ´æÖУ¬È»ºóÔÚ½øÐзÖÒ³µÈ´¦Àí£¬Èç¹ûͬʱÓг¬¹ý¡¡100¡¡¸öµÄ¿Í»§ÔÚÏß²éѯ£¬ÄÇô¡¡ASP¡¡Ó¦ÓóÌÐòµÄÖ´ÐÐЧÂʽ«´óÊÜÓ°Ïì¡£µ«ÊÇ£¬µ±·þÎñÆ÷ÉÏÊý¾Ý¿âµÄ¼Ç¼ÊýÒÔ¼°Í¬Ê±ÔÚÏßµÄÈËÊý²¢²»ÊǺܶàʱ£¬Á½ÕßÔÚÖ´ÐÐЧÂÊÉÏÊÇÏà²îÎÞ¼¸µÄ£¬´Ëʱһ°ã¾Í²ÉÓõÚÒ»ÖÖ·½·¨£¬ÒòΪµÚÒ»ÖÖ·½·¨µÄ¡¡ASP¡¡³ÌÐò±àдÏà¶ÔµÚ¶þÖÖ·½·¨Òª¼òµ¥Ã÷Á˵öࡣ
¡¡¡¡¡¡¡¡¡¡¡¡ÔÚÕâÀï×÷Õß¾ÍÒÔÎÒÃdz£¼ûµÄ¡¡ASP¡¡BBS¡¡³ÌÐòΪÀý£¬À´¸ø´ó¼Ò·ÖÎöÒ»ÏÂÈçºÎÔÚ¡¡BBS¡¡³ÌÐòÀïʵÏÖ·ÖÒ³ÏÔʾ¹¦ÄÜ£¬ÓÉÓÚÎÒÃÇÒ»°ãʹÓõġ¡BBS¡¡³ÌÐòµÄÊý¾Ý¿â¼Ç¼ÊýºÍͬʱ·ÃÎʵÄÈËÊý¶¼²»»áÌ«¶à£¬ËùÒÔÒÔϳÌÐòʵÀýÊÇʹÓõÄÏÈÇ°Ëù½éÉܵĵÚÒ»ÖÖ·ÖÒ³ÏÔʾ·½·¨¡£
¡¡¡¡¡¡¡¡¡¡¡¡½øÐС¡ADO¡¡´æÈ¡Êý¾Ý¿âʱµÄ·ÖÒ³ÏÔʾ£¬Æäʵ¾ÍÊǶԡ¡Recordset¡¡µÄ¼Ç¼½øÐвÙ×÷¡£ËùÒÔÎÒÃÇÊ×ÏȱØÐëÁ˽⡡Reordset¡¡¶ÔÏóµÄÊôÐԺͷ½·¨£º
BOF¡¡ÊôÐÔ£ºÄ¿Ç°Ö¸±êÖ¸µ½¡¡RecordSet¡¡µÄµÚÒ»±Ê¡£
EOF¡¡ÊôÐÔ£ºÄ¿Ç°Ö¸±êÖ¸µ½¡¡RecordSet¡¡µÄ×îºóÒ»±Ê¡£
Move¡¡·½·¨£ºÒƶ¯Ö¸±êµ½¡¡RecordSet¡¡ÖеÄijһÌõ¼Ç¼¡£
AbsolutePage¡¡ÊôÐÔ£ºÉ趨µ±Ç°¼Ç¼µÄλÖÃÊÇλÓÚÄÄÒ»Ò³¡¡AbsolutePosition¡¡ÊôÐÔ£ºÄ¿Ç°Ö¸±êÔÚ¡¡RecordSet¡¡ÖеÄλÖá£
PageCount¡¡ÊôÐÔ£ºÏÔʾ¡¡Recordset¡¡¶ÔÏó°üÀ¨¶àÉÙ¡¨Ò³¡¨µÄÊý¾Ý¡£
PageSize¡¡ÊôÐÔ£ºÏÔʾ¡¡Recordset¡¡¶ÔÏóÿһҳÏÔʾµÄ¼Ç¼Êý¡£
RecordCount¡¡ÊôÐÔ£ºÏÔʾ¡¡Recordset¡¡¶ÔÏó¼Ç¼µÄ×ÜÊý¡£
ÏÂÃæÈÃÎÒÃÇÀ´ÏêϸÈÏʶһÏÂÕâЩÖØÒªµÄÊôÐԺͷ½·¨
¡¡¡¡¡¡¡¡¡¡Ò»¡¢¡¡BOF¡¡Óë¡¡EOF¡¡ÊôÐÔ
¡¡¡¡¡¡¡¡¡¡Í¨³£ÎÒÃÇÔÚ¡¡ASP¡¡³ÌÐòÖбàд´úÂëÀ´¼ìÑé¡¡BOF¡¡Óë¡¡EOF¡¡ÊôÐÔ£¬´Ó¶øµÃ֪Ŀǰָ±êËùÖ¸ÏòµÄ¡¡RecordSet¡¡µÄλÖã¬Ê¹Óá¡BOF¡¡Óë¡¡EOF¡¡ÊôÐÔ£¬¿ÉÒÔµÃÖªÒ»¸ö¡¡Recordset¡¡¶ÔÏóÊÇ·ñ°üº¬ÓмǼ»òÕßµÃÖªÒƶ¯¼Ç¼ÐÐÊÇ·ñÒѾ­³¬³ö¸Ã¡¡Recordset¡¡¶ÔÏóµÄ·¶Î§¡£
¡¡¡¡¡¡È磺
¡¶¡¡£¥¡¡if¡¡not¡¡rs¡£eof¡¡then¡¡¡£¡£¡£¡¡£¥¡·
¡¶¡¡£¥¡¡if¡¡not¡¡£¨rs¡£bof¡¡and¡¡rs¡£eof£©¡¡£¥¡·
¡¡¡¡¡¡¡¡Èôµ±Ç°¼Ç¼µÄλÖÃÊÇÔÚÒ»¸ö¡¡Recordset¡¡¶ÔÏóµÚÒ»ÐмǼ֮ǰʱ£¬¡¡BOF¡¡ÊôÐÔ·µ»Ø¡¡true£¬·´Ö®Ôò·µ»Ø¡¡false¡£
¡¡¡¡¡¡¡¡Èôµ±Ç°¼Ç¼µÄλÖÃÊÇÔÚÒ»¸ö¡¡Recordset¡¡¶ÔÏó×îºóÒ»ÐмǼ֮ºóʱ£¬¡¡EOF¡¡ÊôÐÔ·µ»Ø¡¡true£¬·´Ö®Ôò·µ»Ø¡¡false¡£
¡¡¡¡¡¡¡¡BOF¡¡Óë¡¡EOF¡¡¶¼Îª¡¡False£º±íʾָ±êλÓÚ¡¡RecordSet¡¡µÄµ±ÖС£
¡¡¡¡¡¡¡¡¡¡BOF¡¡Îª¡¡True£ºÄ¿Ç°Ö¸±êÖ¸µ½¡¡RecordSet¡¡µÄµÚÒ»±Ê¼Ç¼¡£¡¡EOF¡¡Îª¡¡True£ºÄ¿Ç°Ö¸±êÖ¸µ½¡¡RecordSet¡¡µÄ×îºóÒ»±Ê¼Ç¼¡£
¡¡¡¡¡¡¡¡¡¡BOF¡¡Óë¡¡EOF¡¡¶¼Îª¡¡True£ºÔÚ¡¡RecordSet¡¡ÀïûÓÐÈκμǼ¡£
¡¡¡¡¡¡¡¡¡¡¶þ¡¢¡¡Move¡¡·½·¨
Äú¿ÉÒÔÓá¡Move¡¡·½·¨Òƶ¯Ö¸±êµ½¡¡RecordSet¡¡ÖеÄijһ±Ê¼Ç¼£¬Óï·¨ÈçÏ£º
¡¡¡¡¡¡¡¡rs¡£Move¡¡NumRecords£»Start
¡¡¡¡¡¡¡¡¡¡ÕâÀïµÄ¡¨rs¡¨ÎªÒ»¸ö¶ÔÏó±äÁ¿£¬±íʾһ¸öÏëÒªÒƶ¯µ±µ±Ç°¼Ç¼λÖõġ¡Recordset¡¡¶ÔÏ󣻡¨NumRecords¡¨ÊÇÒ»¸öÕý¸ºÊýÔËËãʽ£¬É趨µ±Ç°¼Ç¼λÖõÄÒƶ¯ÊýÄ¿£»¡¨start¡¨ÊÇÒ»¸ö¿ÉÑ¡µÄÏîÄ¿£¬ÓÃÀ´Ö¸¶¨¼Ç¼ÆðʼµÄ±êÇ©¡£
¡¡¡¡¡¡¡¡¡¡¡¡ËùÓеġ¡Recordset¡¡¶ÔÏó¶¼Ö§³Ö¡¡Move¡¡·½·¨£¬Èç¹û¡¡NumRecords¡¡²ÎÊý´óÓÚÁ㣬µ±Ç°¼ÇÂ

·µ»ØĿ¼ ÉÏÒ»Ò³ ÏÂÒ»Ò³ »Øµ½¶¥²¿ ÔÞ£¨0£© ²È£¨0£©

Äã¿ÉÄÜϲ»¶µÄ