<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[cnfgg的个人主页]]></title>
  <subtitle type="html"><![CDATA[欢迎参观]]></subtitle>
  <id>http://www.cnfgg.com/</id>
  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.cnfgg.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2011-07-21T16:06:13+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[在线批量修改Access数据库的ASP代码]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=9" label="Asp" /> 
	  <updated>2011-07-21T16:06:13+08:00</updated>
	  <published>2011-07-21T16:06:13+08:00</published>
		  <summary type="html"><![CDATA[在asp网站设计时，总需要批量修改数据库中的一些内容，所以这个代码很实用。<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code16268);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cnfgg.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code16268><br/>1.&lt;%这里加入你网站管理员的验证信息%&gt;&nbsp;&nbsp; <br/>2.&lt;HTML&gt;&lt;HEAD&gt;&lt;TITLE&gt;数据库批量修改&lt;/TITLE&gt;&nbsp;&nbsp; <br/>3.&lt;META http-equiv=Content-Type content=&#34;text/html; charset=gb2312&#34;&gt;&nbsp;&nbsp; <br/>4.&nbsp;&nbsp;<br/>5.&lt;style&gt;&nbsp;&nbsp; <br/>6.* {&nbsp;&nbsp; <br/>7.&nbsp;&nbsp;&nbsp;&nbsp;font-family: &#34;宋体&#34;;&nbsp;&nbsp; <br/>8.}&nbsp;&nbsp; <br/>9.Body {&nbsp;&nbsp; <br/>10.&nbsp;&nbsp;&nbsp;&nbsp;font-size: 9pt;&nbsp;&nbsp; <br/>11.&nbsp;&nbsp;&nbsp;&nbsp;line-height: 12pt;&nbsp;&nbsp; <br/>12.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-face-color: #DEE3E7;&nbsp;&nbsp; <br/>13.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-highlight-color: #FFFFFF;&nbsp;&nbsp; <br/>14.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-shadow-color: #DEE3E7;&nbsp;&nbsp; <br/>15.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-3dlight-color: #D1D7DC;&nbsp;&nbsp; <br/>16.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-arrow-color:&nbsp;&nbsp;#006699;&nbsp;&nbsp; <br/>17.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-track-color: #EFEFEF;&nbsp;&nbsp; <br/>18.&nbsp;&nbsp;&nbsp;&nbsp;scrollbar-darkshadow-color: #98AAB1;&nbsp;&nbsp; <br/>19.}&nbsp;&nbsp; <br/>20.Table,Td,form {&nbsp;&nbsp; <br/>21.&nbsp;&nbsp;&nbsp;&nbsp;font-size: 9pt;&nbsp;&nbsp; <br/>22.&nbsp;&nbsp;&nbsp;&nbsp;line-height: 12pt;&nbsp;&nbsp; <br/>23.}&nbsp;&nbsp; <br/>24.input,sel&#101;ct,option,textarea {&nbsp;&nbsp; <br/>25.&nbsp;&nbsp;&nbsp;&nbsp;font-size: 9pt;&nbsp;&nbsp; <br/>26.&nbsp;&nbsp;&nbsp;&nbsp;/**border: 1px solid #CCCCCC;**/&nbsp;&nbsp; <br/>27.&nbsp;&nbsp;&nbsp;&nbsp;color: #000033;&nbsp;&nbsp; <br/>28.&nbsp;&nbsp;<br/>29.}&nbsp;&nbsp; <br/>30..b1 {&nbsp;&nbsp; <br/>31.&nbsp;&nbsp;&nbsp;&nbsp;border: 1px solid #CCCCCC;&nbsp;&nbsp; <br/>32.}&nbsp;&nbsp; <br/>33..tdbg1 {&nbsp;&nbsp; <br/>34.&nbsp;&nbsp;&nbsp;&nbsp;background-color: #D7D7D7;&nbsp;&nbsp; <br/>35.}&nbsp;&nbsp; <br/>36..tdbg2 {&nbsp;&nbsp; <br/>37.&nbsp;&nbsp;&nbsp;&nbsp;background-color: #F6F6F6;&nbsp;&nbsp; <br/>38.}&nbsp;&nbsp; <br/>39..tdbgleft {&nbsp;&nbsp; <br/>40.&nbsp;&nbsp;&nbsp;&nbsp;background-color: #F9F9F9;&nbsp;&nbsp; <br/>41.}&nbsp;&nbsp; <br/>42.&nbsp;&nbsp;<br/>43..max1{&nbsp;&nbsp; <br/>44.height:300px;&nbsp;&nbsp; <br/>45.width:500px;&nbsp;&nbsp; <br/>46.}&nbsp;&nbsp; <br/>47.&nbsp;&nbsp;<br/>48..max{&nbsp;&nbsp; <br/>49.Z-INDEX: 1; LEFT: 0px; POSITION: absolute; TOP: 0px;height:e­xpression(body.offsetHeight);width:e­xpression(body.offsetWidth)&nbsp;&nbsp; <br/>50.}&nbsp;&nbsp; <br/>51.a:link {&nbsp;&nbsp; <br/>52.&nbsp;&nbsp;&nbsp;&nbsp;color: #000066;&nbsp;&nbsp; <br/>53.&nbsp;&nbsp;&nbsp;&nbsp;text-decoration: none;&nbsp;&nbsp; <br/>54.}&nbsp;&nbsp; <br/>55.a:visited {&nbsp;&nbsp; <br/>56.&nbsp;&nbsp;&nbsp;&nbsp;text-decoration: none;&nbsp;&nbsp; <br/>57.&nbsp;&nbsp;&nbsp;&nbsp;color: #000066;&nbsp;&nbsp; <br/>58.&nbsp;&nbsp;<br/>59.}&nbsp;&nbsp; <br/>60.a:hover {&nbsp;&nbsp; <br/>61.&nbsp;&nbsp;&nbsp;&nbsp;color: #FF0000;&nbsp;&nbsp; <br/>62.&nbsp;&nbsp;&nbsp;&nbsp;text-decoration: underline;&nbsp;&nbsp; <br/>63.}&nbsp;&nbsp; <br/>64.a:active {&nbsp;&nbsp; <br/>65.&nbsp;&nbsp;&nbsp;&nbsp;text-decoration: underline;&nbsp;&nbsp; <br/>66.}&nbsp;&nbsp; <br/>67.&lt;/style&gt;&nbsp;&nbsp; <br/>68.&lt;Script Language=Javascript&gt;&nbsp;&nbsp; <br/>69.function check(){&nbsp;&nbsp; <br/>70.var f=document.myform&nbsp;&nbsp; <br/>71.if(f.oSoftLink.value.length==0){alert(&#34;要查找的字符不能为空&#34;);f.oSoftLink.focus();return false}&nbsp;&nbsp; <br/>72.}&nbsp;&nbsp; <br/>73.&lt;/script&gt;&nbsp;&nbsp; <br/>74.&lt;Script Language=Javascript&gt;&nbsp;&nbsp; <br/>75.function check1(){&nbsp;&nbsp; <br/>76.var f=document.myform1&nbsp;&nbsp; <br/>77.if(f.mdbname.value.length==0){alert(&#34;数据库地址不能为空&#34;);f.mdbname.focus();return false}&nbsp;&nbsp; <br/>78.}&nbsp;&nbsp; <br/>79.&lt;/script&gt;&nbsp;&nbsp; <br/>80.&lt;/HEAD&gt;&nbsp;&nbsp; <br/>81.&lt;BODY leftMargin=0 topMargin=0&gt;&nbsp;&nbsp; <br/>82.&nbsp;&nbsp;<br/>83.&lt;table width=&#34;100%&#34; border=&#34;0&#34; cellspacing=&#34;2&#34;&gt;&nbsp;&nbsp; <br/>84.&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>85.&nbsp;&nbsp;&nbsp;&nbsp;&lt;td&nbsp;&nbsp;class=&#34;b1&#34; valign=&#34;top&#34;&gt;&nbsp;&nbsp; <br/>86.&lt;% sub Sysmsg(msgtitle,msginfo) %&gt;&nbsp;&nbsp; <br/>87.&lt;table width=&#34;100%&#34; border=&#34;0&#34; cellpadding=&#34;5&#34;&gt;&nbsp;&nbsp; <br/>88.&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>89.&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&#34;tdbg1&#34;&gt;&lt;strong&gt;&lt;%= msgtitle %&gt;&lt;/strong&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>90.&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>91.&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>92.&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&#34;tdbg2&#34;&gt;&lt;%= msginfo %&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>93.&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>94.&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>95.&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&#34;tdbg2&#34;&gt;&lt;a href=&#34;javascript:history.go(-1)&#34; &gt;&lt;&lt; 返回上一页&lt;/a&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>96.&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>97.&lt;/table&gt;&nbsp;&nbsp; <br/>98.&lt;% end sub %&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>99.&lt;%&nbsp;&nbsp; <br/>100.function checkStr(str)&nbsp;&nbsp; <br/>101.&nbsp;&nbsp;&nbsp;&nbsp;if isnull(str) then&nbsp;&nbsp; <br/>102.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;checkStr = &#34;&#34;&nbsp;&nbsp;<br/>103.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit function&nbsp;&nbsp;&nbsp;&nbsp;<br/>104.&nbsp;&nbsp;&nbsp;&nbsp;end if&nbsp;&nbsp; <br/>105.&nbsp;&nbsp;&nbsp;&nbsp;checkStr=replace(str,&#34;&#39;&#34;,&#34;&#39;&#39;&#34;)&nbsp;&nbsp; <br/>106.end function&nbsp;&nbsp; <br/>107.sel&#101;ct case Trim(Request.Form(&#34;action&#34;))&nbsp;&nbsp; <br/>108.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &#34;replace&#34;&nbsp;&nbsp;<br/>109.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call replacelink()&nbsp;&nbsp; <br/>110.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &#34;search&#34;&nbsp;&nbsp;<br/>111.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call searchlink()&nbsp;&nbsp; <br/>112.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &#34;biao&#34;&nbsp;&nbsp;<br/>113.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call biao()&nbsp;&nbsp; <br/>114.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case &#34;ziduan&#34;&nbsp;&nbsp;<br/>115.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call ziduan()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>116.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;case else&nbsp;&nbsp; <br/>117.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;call main()&nbsp;&nbsp; <br/>118.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end sel&#101;ct&nbsp;&nbsp; <br/>119.sub replacelink()&nbsp;&nbsp; <br/>120.set conn=server.cr&#101;ateobject(&#34;ADODB.CONNECTION&#34;)&nbsp;&nbsp; <br/>121.connstr=&#34;driver={Microsoft Access Driver (*.mdb)};dbq=&#34; &amp; server.mappath(&#34;&#34;&amp;Session(&#34;mdbname&#34;)&#34;&#34;)&nbsp;&nbsp; <br/>122.conn.open connstr&nbsp;&nbsp; <br/>123.oSoftLink=checkStr(Trim(Session(&#34;oSoftLink&#34;)))&nbsp;&nbsp; <br/>124.nSoftLink=checkStr(Trim(Request.Form(&#34;nSoftLink&#34;)))&nbsp;&nbsp; <br/>125.biaoname=checkStr(Trim(Session(&#34;biaoname&#34;)))&nbsp;&nbsp; <br/>126.ziduanname=checkStr(Trim(Session(&#34;ziduanname&#34;)))&nbsp;&nbsp; <br/>127.set rs=server.cr&#101;ateobject(&#34;adodb.recordset&#34;)&nbsp;&nbsp; <br/>128.set uprs=server.cr&#101;ateobject(&#34;adodb.recordset&#34;)&nbsp;&nbsp; <br/>129.haveid=Session(&#34;haveid&#34;)&nbsp;&nbsp; <br/>130.if haveid=1 then&nbsp;&nbsp; <br/>131.&#39;response.write &#34;快&#34;&nbsp;&nbsp; <br/>132.sql=&#34;sel&#101;ct id,&#34; &amp; Session(&#34;ziduanname&#34;) &amp; &#34; from &#34; &amp; Session(&#34;biaoname&#34;) &amp; &#34; wh&#101;re &#34; &amp; Session(&#34;ziduanname&#34;) &amp; &#34; like &#39;%&#34;&amp;Trim(Session(&#34;oSoftLink&#34;))&#34;%&#39;&#34;&nbsp;&nbsp;<br/>133.rs.open sql,conn,1,1&nbsp;&nbsp; <br/>134.if not(rs.eof and rs.bof) then&nbsp;&nbsp;&nbsp;&nbsp;<br/>135.i=rs.recordcount&nbsp;&nbsp; <br/>136.do while not rs.eof&nbsp;&nbsp;&nbsp;&nbsp;<br/>137.&nbsp;&nbsp;newAddress=replace(rs(1),&#34;&#34;&amp;oSoftLink&#34;&#34;,&#34;&#34;&amp;nSoftLink&#34;&#34;)&nbsp;&nbsp; <br/>138.&nbsp;&nbsp;&nbsp;&nbsp; <br/>139.&nbsp;&nbsp;sql=&#34;sel&#101;ct * from &#34; &amp; biaoname &amp; &#34; wh&#101;re ID=&#34;&amp;rs(0)&nbsp;&nbsp; <br/>140.&nbsp;&nbsp;uprs.open sql,conn,1,3&nbsp;&nbsp; <br/>141.&nbsp;&nbsp;uprs(&#34;&#34;&amp;ziduanname&#34;&#34;)=newAddress&nbsp;&nbsp; <br/>142.&nbsp;&nbsp;uprs.up&#100;ate&nbsp;&nbsp; <br/>143.&nbsp;&nbsp;uprs.close&nbsp;&nbsp; <br/>144.&nbsp;&nbsp;&nbsp;&nbsp; <br/>145.&nbsp;&nbsp;rs.MoveNext&nbsp;&nbsp; <br/>146.&nbsp;&nbsp;Loop&nbsp;&nbsp;<br/>147.end if&nbsp;&nbsp; <br/>148.else&nbsp;&nbsp; <br/>149.&#39;response.write &#34;不快&#34;&nbsp;&nbsp; <br/>150.sql=&#34;sel&#101;ct &#34; &amp; Session(&#34;ziduanname&#34;) &amp; &#34; from &#34; &amp; Session(&#34;biaoname&#34;) &amp; &#34; wh&#101;re &#34; &amp; Session(&#34;ziduanname&#34;) &amp; &#34; like &#39;%&#34;&amp;Trim(Session(&#34;oSoftLink&#34;))&#34;%&#39;&#34;&nbsp;&nbsp;<br/>151.rs.open sql,conn,1,1&nbsp;&nbsp; <br/>152.if not(rs.eof and rs.bof) then&nbsp;&nbsp;&nbsp;&nbsp;<br/>153.i=rs.recordcount&nbsp;&nbsp; <br/>154.do while not rs.eof&nbsp;&nbsp;&nbsp;&nbsp;<br/>155.&nbsp;&nbsp;newAddress=replace(rs(0),&#34;&#34;&amp;oSoftLink&#34;&#34;,&#34;&#34;&amp;nSoftLink&#34;&#34;)&nbsp;&nbsp; <br/>156.&nbsp;&nbsp;&nbsp;&nbsp; <br/>157.&nbsp;&nbsp;sql=&#34;sel&#101;ct * from &#34; &amp; biaoname &amp; &#34; wh&#101;re &#34; &amp; ziduanname &amp; &#34;=&#39;&#34;&amp;rs(0)&#34;&#39;&#34;&nbsp;&nbsp;<br/>158.&nbsp;&nbsp;uprs.open sql,conn,1,3&nbsp;&nbsp; <br/>159.&nbsp;&nbsp;uprs(&#34;&#34;&amp;ziduanname&#34;&#34;)=newAddress&nbsp;&nbsp; <br/>160.&nbsp;&nbsp;uprs.up&#100;ate&nbsp;&nbsp; <br/>161.&nbsp;&nbsp;uprs.close&nbsp;&nbsp; <br/>162.&nbsp;&nbsp;&nbsp;&nbsp; <br/>163.&nbsp;&nbsp;rs.MoveNext&nbsp;&nbsp; <br/>164.&nbsp;&nbsp;Loop&nbsp;&nbsp;<br/>165.end if&nbsp;&nbsp; <br/>166.end if&nbsp;&nbsp; <br/>167.rs.close&nbsp;&nbsp; <br/>168.set uprs=nothing&nbsp;&nbsp; <br/>169.set rs=nothing&nbsp;&nbsp; <br/>170.msgtitle=&#34;批量管理&#34;&nbsp;&nbsp;<br/>171.msginfo=&#34;&lt;li&gt;操作成功，共更新了 &#34;&amp;i&#34; 条信息！&lt;/li&gt;&#34;&nbsp;&nbsp;&nbsp;&nbsp;<br/>172.call Sysmsg(msgtitle,msginfo)&nbsp;&nbsp;&nbsp;&nbsp;<br/>173.Conn.close&nbsp;&nbsp; <br/>174.Set conn = Nothing&nbsp;&nbsp;<br/>175.end sub&nbsp;&nbsp; <br/>176.&nbsp;&nbsp;<br/>177.sub searchlink()&nbsp;&nbsp; <br/>178.%&gt;&nbsp;&nbsp; <br/>179.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;form name=&#34;myform&#34;&nbsp;&nbsp;action=&#34;&#34; method=&#34;post&#34;&gt;&nbsp;&nbsp; <br/>180.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table cellpadding=&#34;3&#34; cellspacing=&#34;1&#34; border=&#34;0&#34; width=&#34;100%&#34; class=&#34;tableBorder&#34; align=center&gt;&nbsp;&nbsp; <br/>181.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>182.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;th height=&#34;22&#34; class=&#34;tdbg1&#34;&gt;替换&nbsp;&nbsp; <br/>183.&lt;input name=&#34;action&#34; type=&#34;hidden&#34; value=&#34;replace&#34;&gt;&lt;/th&gt;&nbsp;&nbsp; <br/>184.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>185.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>186.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>187.&lt;%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>188.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Session(&#34;ziduanname&#34;)=checkStr(Trim(Request.Form(&#34;ziduanname&#34;)))&nbsp;&nbsp; <br/>189.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set conn=server.cr&#101;ateobject(&#34;ADODB.CONNECTION&#34;)&nbsp;&nbsp; <br/>190.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;connstr=&#34;driver={Microsoft Access Driver (*.mdb)};dbq=&#34; &amp; server.mappath(&#34;&#34;&amp;Session(&#34;mdbname&#34;)&#34;&#34;)&nbsp;&nbsp; <br/>191.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn.open connstr&nbsp;&nbsp; <br/>192.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set rs=server.cr&#101;ateobject(&#34;adodb.recordset&#34;)&nbsp;&nbsp; <br/>193.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sql=&#34;sel&#101;ct count(&#34; &amp; Session(&#34;ziduanname&#34;) &amp; &#34;) from &#34; &amp; Session(&#34;biaoname&#34;) &amp; &#34; wh&#101;re &#34; &amp; Session(&#34;ziduanname&#34;) &amp; &#34; like &#39;%&#34;&amp;checkStr(Trim(Request.Form(&#34;oSoftLink&#34;)))&#34;%&#39;&#34;&nbsp;&nbsp;<br/>194.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rs.open sql,conn,1,1&nbsp;&nbsp; <br/>195.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if not(rs.eof and rs.bof) then&nbsp;&nbsp; <br/>196.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Session(&#34;oSoftLink&#34;)=checkStr(Trim(Request.Form(&#34;oSoftLink&#34;)))&nbsp;&nbsp; <br/>197.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;本次搜索找到了 &lt;b&gt;&#34;&amp;rs(0)&#34;&lt;/b&gt; 个相关条目。&#34;)&nbsp;&nbsp; <br/>198.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;else&nbsp;&nbsp; <br/>199.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;没有找到相关信息&#34;)&nbsp;&nbsp; <br/>200.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if&nbsp;&nbsp; <br/>201.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rs.close&nbsp;&nbsp; <br/>202.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set rs=nothing&nbsp;&nbsp; <br/>203.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Conn.close&nbsp;&nbsp; <br/>204.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set conn = Nothing&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>205.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; %&gt;&nbsp;&nbsp; <br/>206.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>207.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>208.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>209.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;将字符&nbsp;&nbsp;&nbsp;&nbsp;<br/>210.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input disabled name=&#34;oSoftLink&#34; type=&#34;text&#34; value=&#34;&lt;%= Trim(Request.Form(&#34;oSoftLink&#34;)) %&gt;&#34; size=&#34;45&#34; maxlength=&#34;50&#34;&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>211.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>212.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>213.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>214.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;替换成&nbsp;&nbsp;&nbsp;&nbsp;<br/>215.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;nSoftLink&#34; type=&#34;text&#34; value=&#34;&#34; size=&#34;45&#34; maxlength=&#34;50&#34;&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>216.&nbsp;&nbsp;<br/>217.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>218.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>219.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;&nbsp;&nbsp; <br/>220.&lt;input type=&#34;submit&#34; name=&#34;Submit2&#34; value=&#34;马上替换 &#34;&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>221.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>222.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>223.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&#34;tdbg2&#34; align=&#34;center&#34;&gt;&lt;a href=&#34;javascript:history.go(-1)&#34; &gt;&lt;&lt; 返回上一页&lt;/a&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>224.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>225.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;&nbsp;&nbsp; <br/>226.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;&nbsp;&nbsp; <br/>227.&lt;%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>228.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end sub&nbsp;&nbsp; <br/>229.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sub biao()&nbsp;&nbsp; <br/>230.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Session(&#34;mdbname&#34;)=checkStr(Trim(Request.Form(&#34;mdbname&#34;)))&nbsp;&nbsp; <br/>231.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set fso = Cr&#101;ateObject(&#34;Scripting.FileSystemObject&#34;)&nbsp;&nbsp; <br/>232.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;filename=server.mappath(&#34;&#34;&amp;Session(&#34;mdbname&#34;)&#34;&#34;)&nbsp;&nbsp; <br/>233.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if Not fso.FileExists(filename) then&nbsp;&nbsp; <br/>234.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msgtitle=&#34;批量管理&#34;&nbsp;&nbsp;<br/>235.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; msginfo=&#34;&lt;li&gt;你输入的数据库 &#34;&amp;filename&#34; 不存在！&lt;/li&gt;&lt;br&gt;&lt;li&gt;请输入&lt;font color=#FF0000&gt;正确&lt;/font&gt;的数据库地址！&lt;/li&gt;&#34;&nbsp;&nbsp;&nbsp;&nbsp;<br/>236.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; call Sysmsg(msgtitle,msginfo)&nbsp;&nbsp; <br/>237.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; response.end&nbsp;&nbsp; <br/>238.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if&nbsp;&nbsp; <br/>239.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set fso = nothing&nbsp;&nbsp; <br/>240.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set conn=server.cr&#101;ateobject(&#34;ADODB.CONNECTION&#34;)&nbsp;&nbsp; <br/>241.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;connstr=&#34;driver={Microsoft Access Driver (*.mdb)};dbq=&#34; &amp; server.mappath(&#34;&#34;&amp;Session(&#34;mdbname&#34;)&#34;&#34;)&nbsp;&nbsp; <br/>242.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn.open connstr&nbsp;&nbsp; <br/>243.%&gt;&nbsp;&nbsp; <br/>244.&lt;form name=&#34;myform&#34;&nbsp;&nbsp;action=&#34;&#34; method=&#34;post&#34;&gt;&nbsp;&nbsp; <br/>245.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table cellpadding=&#34;3&#34; cellspacing=&#34;1&#34; border=&#34;0&#34; width=&#34;100%&#34; class=&#34;tableBorder&#34; align=center&gt;&nbsp;&nbsp; <br/>246.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>247.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;th height=&#34;22&#34; class=&#34;tdbg1&#34;&gt;选择表名&lt;/th&gt;&nbsp;&nbsp; <br/>248.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>249.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>250.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;数据库地址（相对地址）：&nbsp;&nbsp;&nbsp;&nbsp;<br/>251.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input disabled name=&#34;mdbname&#34; type=&#34;text&#34; size=&#34;45&#34; maxlength=&#34;50&#34; value=&#34;&lt;%= Trim(Request.Form(&#34;mdbname&#34;)) %&gt;&#34;&gt;&nbsp;&nbsp; <br/>252.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>253.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>254.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>255.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;要操作的表名：&nbsp;&nbsp;&nbsp;&nbsp;<br/>256.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;action&#34; type=&#34;hidden&#34; value=&#34;ziduan&#34;&gt;&nbsp;&nbsp; <br/>257.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;sel&#101;ct name=&#34;biaoname&#34;&gt;&nbsp;&nbsp; <br/>258.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%Set&nbsp;&nbsp;rs=Conn.OpenSchema(20)&nbsp;&nbsp; <br/>259.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;While not rs.EOF&nbsp;&nbsp; <br/>260.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Response.Write(&#34;&lt;option value=&#39;&#34; &amp;&nbsp;&nbsp;rs(2) &amp;&nbsp;&nbsp;&#34;&#39;&gt;&#34; &amp; rs(2) &amp; &#34;&lt;/option&gt;&#34;)&nbsp;&nbsp; <br/>261.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rs.MoveNext&nbsp;&nbsp; <br/>262.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wend%&gt;&nbsp;&nbsp; <br/>263.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/sel&#101;ct&gt;&nbsp;&nbsp; <br/>264.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;下一步&#34;&gt;&nbsp;&nbsp; <br/>265.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>266.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>267.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>268.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&#34;tdbg2&#34; align=&#34;center&#34;&gt;&lt;a href=&#34;javascript:history.go(-1)&#34; &gt;&lt;&lt; 返回上一页&lt;/a&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>269.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>270.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;&nbsp;&nbsp; <br/>271.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;&nbsp;&nbsp; <br/>272.&lt;% end sub&nbsp;&nbsp; <br/>273.sub ziduan()&nbsp;&nbsp; <br/>274.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;Session(&#34;mdbname&#34;)=checkStr(Trim(Request.Form(&#34;mdbname&#34;)))&nbsp;&nbsp; <br/>275.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Session(&#34;biaoname&#34;)=checkStr(Trim(Request.Form(&#34;biaoname&#34;)))&nbsp;&nbsp; <br/>276.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set conn=server.cr&#101;ateobject(&#34;ADODB.CONNECTION&#34;)&nbsp;&nbsp; <br/>277.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;connstr=&#34;driver={Microsoft Access Driver (*.mdb)};dbq=&#34; &amp; server.mappath(&#34;&#34;&amp;Session(&#34;mdbname&#34;)&#34;&#34;)&nbsp;&nbsp; <br/>278.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn.open connstr&nbsp;&nbsp; <br/>279.%&gt;&nbsp;&nbsp; <br/>280.&lt;form name=&#34;myform&#34;&nbsp;&nbsp;action=&#34;&#34; method=&#34;post&#34;&nbsp;&nbsp;onsubmit=&#34;return check()&#34;&gt;&nbsp;&nbsp; <br/>281.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table cellpadding=&#34;3&#34; cellspacing=&#34;1&#34; border=&#34;0&#34; width=&#34;100%&#34; class=&#34;tableBorder&#34; align=center&gt;&nbsp;&nbsp; <br/>282.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>283.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;th height=&#34;22&#34; class=&#34;tdbg1&#34;&gt;选择字段名输入查找内容&lt;/th&gt;&nbsp;&nbsp; <br/>284.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>285.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>286.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;数据库地址（相对地址）：&nbsp;&nbsp;&nbsp;&nbsp;<br/>287.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input disabled name=&#34;mdbname&#34; type=&#34;text&#34; size=&#34;45&#34; maxlength=&#34;50&#34; value=&#34;&lt;%= Session(&#34;mdbname&#34;) %&gt;&#34;&gt;&nbsp;&nbsp; <br/>288.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>289.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>290.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>291.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;要操作的表名：&nbsp;&nbsp;&nbsp;&nbsp;<br/>292.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;sel&#101;ct name=&#34;biaoname&#34;&gt;&nbsp;&nbsp; <br/>293.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;option value=&#34;&lt;%= Session(&#34;biaoname&#34;) %&gt;&#34; sel&#101;cted&gt;&lt;%=Session(&#34;biaoname&#34;)%&gt;&lt;/option&gt;&nbsp;&nbsp; <br/>294.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/sel&#101;ct&gt;&nbsp;&nbsp; <br/>295.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>296.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>297.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>298.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;要替换的字段名：&nbsp;&nbsp;&nbsp;&nbsp;<br/>299.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;sel&#101;ct name=&#34;ziduanname&#34;&gt;&nbsp;&nbsp; <br/>300.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;%&nbsp;&nbsp; <br/>301.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;haveid=0&nbsp;&nbsp; <br/>302.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set rs=server.cr&#101;ateobject(&#34;adodb.recordset&#34;)&nbsp;&nbsp; <br/>303.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sql=&#34;sel&#101;ct * from [&#34; &amp; Session(&#34;biaoname&#34;) &amp; &#34;] wh&#101;re 1&lt;&gt;1&#34;&nbsp;&nbsp;<br/>304.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rs.open sql,Conn,1,1&nbsp;&nbsp; <br/>305.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;j=rs.Fields.count&nbsp;&nbsp; <br/>306.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;For i=0 to (j-1)&nbsp;&nbsp;&nbsp;&nbsp;<br/>307.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;Response.Write(&#34;第&#34; &amp; i+1 &amp; &#34;个字段名：&#34; &amp; rs.Fields(i).Name &amp; &#34;&lt;br&gt;&#34;)&nbsp;&nbsp; <br/>308.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;option value=&#39;&#34; &amp;&nbsp;&nbsp;rs.Fields(i).Name &amp;&nbsp;&nbsp;&#34;&#39;&gt;&#34; &amp; rs.Fields(i).Name &amp; &#34;&lt;/option&gt;&#34;)&nbsp;&nbsp; <br/>309.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if LCase(rs.Fields(i).Name)=&#34;id&#34; then&nbsp;&nbsp; <br/>310.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Session(&#34;haveid&#34;)=1&nbsp;&nbsp; <br/>311.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end if&nbsp;&nbsp; <br/>312.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Next&nbsp;&nbsp;<br/>313.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rs.close%&gt;&nbsp;&nbsp; <br/>314.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/sel&#101;ct&gt;&nbsp;&nbsp; <br/>315.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>316.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>317.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>318.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;内容中包含的字符：&nbsp;&nbsp;&nbsp;&nbsp;<br/>319.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;action&#34; type=&#34;hidden&#34; value=&#34;search&#34;&gt;&nbsp;&nbsp; <br/>320.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;oSoftLink&#34; type=&#34;text&#34; size=&#34;45&#34; maxlength=&#34;50&#34;&gt;&nbsp;&nbsp; <br/>321.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;查找&#34;&gt;&nbsp;&nbsp; <br/>322.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>323.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>324.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp; <br/>325.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td class=&#34;tdbg2&#34; align=&#34;center&#34;&gt;&lt;a href=&#34;javascript:history.go(-1)&#34; &gt;&lt;&lt; 返回上一页&lt;/a&gt;&lt;/td&gt;&nbsp;&nbsp; <br/>326.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>327.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>328.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;注意：单引号“&#39;”将被自动过滤掉&lt;/td&gt;&nbsp;&nbsp; <br/>329.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>330.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;&nbsp;&nbsp; <br/>331.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;&nbsp;&nbsp; <br/>332.&lt;% end sub&nbsp;&nbsp;&nbsp;&nbsp;<br/>333.sub main()&nbsp;&nbsp; <br/>334.%&gt;&nbsp;&nbsp; <br/>335.&lt;form name=&#34;myform1&#34;&nbsp;&nbsp;action=&#34;&#34; method=&#34;post&#34;&nbsp;&nbsp;onsubmit=&#34;return check1()&#34;&gt;&nbsp;&nbsp; <br/>336.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;table cellpadding=&#34;3&#34; cellspacing=&#34;1&#34; border=&#34;0&#34; width=&#34;100%&#34; class=&#34;tableBorder&#34; align=center&gt;&nbsp;&nbsp; <br/>337.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>338.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;th height=&#34;22&#34; class=&#34;tdbg1&#34;&gt;输入数据库名&lt;/th&gt;&nbsp;&nbsp; <br/>339.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>340.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>341.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;请输入数据库地址（相对地址）：&nbsp;&nbsp;&nbsp;&nbsp;<br/>342.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;action&#34; type=&#34;hidden&#34; value=&#34;biao&#34;&gt;&nbsp;&nbsp; <br/>343.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input name=&#34;mdbname&#34; type=&#34;text&#34; size=&#34;45&#34; maxlength=&#34;50&#34;&gt;&nbsp;&nbsp; <br/>344.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;input type=&#34;submit&#34; name=&#34;Submit&#34; value=&#34;下一步&#34;&gt; &lt;/td&gt;&nbsp;&nbsp; <br/>345.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>346.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;tr&gt;&nbsp;&nbsp;&nbsp;&nbsp;<br/>347.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;td height=&#34;25&#34; align=&#34;center&#34; class=&#34;tdbg2&#34;&gt;注意：单引号“&#39;”将被自动过滤掉&lt;/td&gt;&nbsp;&nbsp; <br/>348.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>349.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/table&gt;&nbsp;&nbsp; <br/>350.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;&nbsp;&nbsp; <br/>351.&lt;center&gt;&lt;script&gt;var tc_user=&#34;addision&#34;;var tc_class=&#34;2&#34;;&lt;/script&gt;&nbsp;&nbsp; <br/>352.&lt;/center&gt;&nbsp;&nbsp; <br/>353.&lt;% end sub %&gt;&nbsp;&nbsp; <br/>354.&nbsp;&nbsp;&nbsp;&nbsp;&lt;/td&gt;&nbsp;&nbsp; <br/>355.&nbsp;&nbsp;&lt;/tr&gt;&nbsp;&nbsp; <br/>356.&lt;/table&gt;&nbsp;&nbsp; <br/>357.&lt;/BODY&gt;&nbsp;&nbsp; <br/>358.&lt;/HTML&gt;&nbsp;&nbsp;<br/></div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/Asp/asp_accessEdit.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=131</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Microsoft Office Word2007无法执行语言识别的解决方法]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=5" label="Other" /> 
	  <updated>2011-03-07T17:43:09+08:00</updated>
	  <published>2011-03-07T17:43:09+08:00</published>
		  <summary type="html"><![CDATA[新装了Microsoft Office Word2007，打开文档时，老提示：Microsoft Office Word无法执行语言识别(Word2007)，而且会卡在那里半天，实在是恼火。<br/><br/>现把解决办法与大家分享：<br/>步骤1：取消“启用自动语言检测”<br/>在“审阅”选项卡上的“校对”组中，单击“设置语言”（一个图标，看起来类似于前面带有复选标记的地球）。<br/>取消“自动检测语言”复选框。<br/>步骤2：取消“键入入时检查拼写”<br/>到Word选项卡-校对-在word中更正拼写和语法时，取消“键入入时检查拼写”选项。<br/>一般情况执行步骤1即可，如果不行，请再执行步骤2。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/other_word2007language.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=130</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[为什么隔夜蔬菜不能吃？]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=4" label="FGG" /> 
	  <updated>2011-01-12T17:19:11+08:00</updated>
	  <published>2011-01-12T17:19:11+08:00</published>
		  <summary type="html"><![CDATA[　　米饭做多了，可以放在冰箱中储藏一两天，但是剩的蔬菜却最好不要隔天再吃了。虽然营养学家强调每天都要吃蔬菜，但如果经常吃隔夜剩菜或者将新鲜蔬菜放很久才吃，会给健康带来不利影响。当天的蔬菜最好是当天吃完，而不要留到第二天再吃。 <br/>　　由于种植蔬菜的土壤中含有硝酸盐， 加上氮肥的普遍使用，蔬菜中会含有一定量的硝酸盐和微量的亚硝酸盐。国内外多项实验证明，蔬菜即使在普通室温下（20摄氏度左右）储存几天，不仅维生素C大量损失，而且蔬菜中的硝酸盐还将在自身还原酶的作用下生成一定量的亚硝酸盐。如果将同一品种的做熟的蔬菜和新鲜蔬菜在完全相同的条件下放置，熟菜中亚硝酸盐的含量明显高于鲜菜。这是因为经过烹制的蔬菜组织已经被破坏，很容易受空气中微生物酶的作用，将蔬菜中的硝酸盐还原为亚硝酸盐。如果是将熟的蔬菜放在室温下过夜，还可能受有害微生物的污染而腐败变质，容易引起食物中毒。 <br/>　　部分中老年人生活节俭，剩菜、隔夜菜舍不得扔，总是把剩菜热一热，第二天吃，甚至第三天、第四天吃，闻闻没有变味就将就吃下，往往一吃就出问题。这样的做法对健康是有害的。想想看，吃菜的时候，筷子夹一夹，嘴巴里面含一含，再去夹菜，这样，细菌都“种”到了菜里。食物保存有一定的期限，就算放在冰箱或是存储得当，也许我们吃不出怪味，也不觉有味，可是可能食物已经变质，只是我们浑然不知。<br/>据科学测定，有些隔夜菜特别是隔夜的绿叶蔬菜，非但营养价值不高，还会产生致病的亚硝酸盐。储藏蔬菜中亚硝酸盐的生成量随着储藏时间延长和温度升高而增多，而如果将蔬菜放在冰箱中冷藏（2—6摄氏度），则其亚硝酸盐的增加较少。时值冬季，有些家庭认为天气寒冷，剩菜不用放冰箱，这种观点也是错误的。现在，城市中冰箱的普及使用，使人们从食物中摄入的亚硝酸盐含量下降，但并不等于把蔬菜放进冰箱就完全可以放心了；时间长了，亚硝酸盐的含量仍然会增加。值得一提的是，不同种类的蔬菜在相同储藏条件下，亚硝酸盐的生成量是不一致的。通常茎叶类蔬菜最高，瓜类蔬菜稍低，根茎类和花菜类居中。因此，如果同时购买了不同种类的蔬菜，应该先吃茎叶类的，比如大白菜、菠菜等。如果准备多做一些菜第二天热着吃的话，应尽量少做茎叶类蔬菜，而选择瓜类蔬菜。<br/>　　炒熟后的菜里有油、盐，隔了一夜，菜里的维生素都氧化了，使得亚硝酸含量大幅度增高，进入胃后变成亚硝酸盐，硝酸盐虽然不是直接致癌的物质，但却是健康的一大隐患。亚硝酸盐进入胃之后，在具备特定条件后会生成一种称为NC（N—亚硝基化合物）的物质，它是诱发胃癌的危险因素之一。 尤其是在天气热的时候，隔夜的饭菜受到细菌污染，会大量繁殖，很容易引发胃肠炎，食物中毒。<br/>　　炒熟的菜中，很多吃不完存放起来，尤其是一些高蛋白高脂肪的剩菜，更是吃不得。空气中的有害细菌会在2个小时内附着在剩菜上开始繁殖，大家都知道蛋白质和脂肪在细菌的作用下，大部分都会产生有害物质，如硫化氢、胺、酚等，这些物质对人体有害。长期吃剩菜容易致癌，这已经是不争的事实。所以说隔夜菜不能吃，在做菜的时候，最好的办法是量体裁衣，而不能损害健康！ ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/FGG/FGG_OvernightVegetable.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=129</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[解决tsvncache.exe引起电脑慢的问题[SVN cache程序] ]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=5" label="Other" /> 
	  <updated>2010-11-16T15:37:36+08:00</updated>
	  <published>2010-11-16T15:37:36+08:00</published>
		  <summary type="html"><![CDATA[这两天发现电脑运行速度很慢，进程里有一个TSVNCache.exe会开机自启动，上网查了下，解决方法如下：<br/><br/>如果你觉得SVN的cache程序使得你的机器反应很慢的话，那可以参考这个方案。不过可能要改变你以前使用习惯。<br/>这个方案有两部分,第一部分是关闭SVN的cache监视;第二部分是显示文件差异时,使用SVN的“check for modifications”显示差异。 <br/><br/>1.关闭SVN的cache监视。即关闭tsvncache.exe这个程序对目录的监视。<br/>具体操作步骤如下：<br/>a) 右击任意目录打开右键菜单,打开&#34;tortoisesvn&#34; =&gt; &#34;settings&#34;下的设置窗口<br/>b) 找到&#34;icon overlays&#34;的设置项，将&#34;status cache&#34;设置成&#34;none&#34;<br/><br/>2.使用SVN的“check for modifications”显示差异<br/>具体操作步骤如下：<br/>a) 右击需要比较差异的目录，打开右键菜单，打开&#34;tortoisesvn&#34; =&gt; &#34;check for modifications&#34;，打开比较差异窗口<br/>注：这样显示文件差异是因为上面关闭监视后，再有修改程序文件，文件夹不再更新修改标识了，无法再通过查看文件平图标来知道是否有文件修改。<br/> <br/>今天本人这样修改了，感觉机器强多了！不再有explorer疆死的情况了！爽！]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/other_svncacheexe.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=128</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[ASP函数过滤SQL非法字符格式化html代码 ]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=9" label="Asp" /> 
	  <updated>2010-10-27T17:05:14+08:00</updated>
	  <published>2010-10-27T17:05:14+08:00</published>
		  <summary type="html"><![CDATA[<div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code52833);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cnfgg.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code52833><br/>&lt;%<br/>function changechr(str) <br/>changechr=replace(replace(replace(replace(str,&#34;&lt;&#34;,&#34;&amp;lt;&#34;),&#34;&gt;&#34;,&#34;&amp;gt;&#34;),chr(13),&#34;&lt;br&gt;&#34;),&#34; &#34;,&#34;&amp;nbsp;&#34;) <br/>changechr=replace(replace(replace(replace(changechr,&#34;[sayyes]&#34;,&#34;&lt;div align=center&gt;&lt;img src=&#34;),&#34;<strong>&#34;,&#34;&lt;b&gt;&#34;),&#34;[red]&#34;,&#34;&lt;font color=CC0000&gt;&#34;),&#34;[big]&#34;,&#34;&lt;font size=7&gt;&#34;) <br/>changechr=replace(replace(replace(replace(changechr,&#34;[/sayyes]&#34;,&#34;&gt;&lt;/img&gt;&lt;/div&gt;&#34;),&#34;</strong>&#34;,&#34;&lt;/b&gt;&#34;),&#34;[/red]&#34;,&#34;&lt;/font&gt;&#34;),&#34;[/big]&#34;,&#34;&lt;/font&gt;&#34;) <br/>end function<br/><br/>&#39;过滤SQL非法字符并格式化html代码<br/>function Replace_Text(fString)<br/>if isnull(fString) then<br/>Replace_Text=&#34;&#34;<br/>exit function<br/>else<br/>fString=trim(fString)<br/>fString=replace(fString,&#34;&#39;&#34;,&#34;&#39;&#39;&#34;)<br/>fString=replace(fString,&#34;;&#34;,&#34;；&#34;)<br/>fString=replace(fString,&#34;--&#34;,&#34;—&#34;)<br/>fString=server.htmlencode(fString)<br/>Replace_Text=fString<br/>end if <br/>end function<br/><br/>&#39;会员发布的各种信息过滤<br/>&#39;Function Replace_Text(fString)<br/>&#39;If Not IsNull(fString) Then<br/>&#39;fString = trim(fString)<br/>&#39;fString = replace(fString, &#34;;&#34;, &#34;；&#34;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;分号过滤<br/>&#39;fString = replace(fString, &#34;--&#34;, &#34;——&#34;) &#39;--过滤<br/>&#39;fString = replace(fString, &#34;%20&#34;, &#34;&#34;)&nbsp;&nbsp;&nbsp;&nbsp; &#39;特殊字符过滤<br/>&#39;fString = replace(fString, &#34;==&#34;, &#34;&#34;)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#39;==过滤<br/>&#39;fString = replace(fString, &#34;&gt;&#34;, &#34;&amp;gt;&#34;)<br/>&#39;fString = replace(fString, &#34;&lt;&#34;, &#34;&amp;lt;&#34;)<br/>&#39;fString = Replace(fString, CHR(32), &#34; &#34;)&nbsp;&nbsp;&nbsp;&nbsp;&#39;&amp;nbsp;<br/>&#39;fString = Replace(fString, CHR(9), &#34; &#34;)&nbsp;&nbsp;&nbsp;&nbsp; &#39;&amp;nbsp;<br/>&#39;fString = Replace(fString, CHR(34), &#34;&amp;quot;&#34;)<br/>&#39;fString = Replace(fString, CHR(39), &#34;&amp;#39;&#34;) &#39;单引号过滤<br/>&#39;fString = Replace(fString, CHR(13), &#34;&#34;)<br/>&#39;fString = Replace(fString, CHR(10) &amp; CHR(10), &#34;&lt;/P&gt;&lt;P&gt; &#34;)<br/>&#39;fString = Replace(fString, CHR(10), &#34;&lt;BR&gt; &#34;)<br/>&#39;Replace_Text = fString<br/>&#39;End If<br/>&#39;End Function<br/><br/>&#39;过滤SQL非法字符<br/>Function checkStr(Chkstr)<br/>dim Str:Str=Chkstr<br/>if isnull(Str) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;checkStr = &#34;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;exit Function<br/>else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Str=replace(Str,&#34;&#39;&#34;,&#34;&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Str=replace(Str,&#34;;&#34;,&#34;&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;Str=replace(Str,&#34;--&#34;,&#34;&#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;checkStr=Str<br/>end if<br/>End Function<br/><br/>&#39;检测传递的参数是否为数字型<br/>Function Chkrequest(Para)<br/>Chkrequest=False<br/>If Not (IsNull(Para) o&#114; Trim(Para)=&#34;&#34; o&#114; Not IsNumeric(Para)) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; Chkrequest=True<br/>End If<br/>End Function<br/><br/>&#39;检测传递的参数是否为日期型<br/>Function Chkrequestdate(Para)<br/>Chkrequestdate=False<br/>If Not (IsNull(Para) o&#114; Trim(Para)=&#34;&#34; o&#114; Not IsDate(Para)) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; Chkrequestdate=True<br/>End If<br/>End Function<br/><br/>&#39;得到当前页面的地址 <br/>Function GetUrl() <br/>On Error Resume Next <br/>Dim strTemp <br/>If LCase(Request.ServerVariables(&#34;HTTPS&#34;)) = &#34;off&#34; Then <br/>strTemp = &#34;<a href="http://" target="_blank" rel="external">http://</a>&#34; <br/>Else <br/>strTemp = &#34;<a href="https://" target="_blank" rel="external">https://</a>&#34; <br/>End If <br/>strTemp = strTemp &amp; CheckStr(Request.ServerVariables(&#34;SERVER_NAME&#34;)) <br/>If Request.ServerVariables(&#34;SERVER_PORT&#34;) &lt;&gt; 80 Then strTemp = strTemp &amp; &#34;:&#34; &amp; CheckStr(Request.ServerVariables(&#34;SERVER_PORT&#34;)) <br/>strTemp = strTemp &amp; CheckStr(Request.ServerVariables(&#34;URL&#34;)) <br/>If Trim(Request.QueryString) &lt;&gt; &#34;&#34; Then strTemp = strTemp &amp; &#34;?&#34; &amp; CheckStr(Trim(Request.QueryString)) <br/>GetUrl = strTemp&nbsp;&nbsp;<br/>End Function<br/><br/>&#39;Function CheckReferer()&nbsp;&nbsp;&nbsp;&nbsp;&#39;检查用户是否在浏览器里输入了本页的地址<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Dim sReferer, Icheck<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CheckReferer = True<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sReferer = Request.ServerVariables(&#34;HTTP_REFERER&#34;)<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ServerIP = Request.ServerVariables(&#34;LOCAL_ADDR&#34;)<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Icheck = InStr(sReferer, &#34;ServerIP&#34;)<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If Icheck = 0 Then<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CheckReferer = False<br/>&#39;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&#39;End Function<br/><br/>&#39;日期格式化<br/>Function FormatDate(DT,tp)<br/>dim Y,M,D<br/>Y=Year(DT)<br/>M=month(DT)<br/>D=Day(DT)<br/>if M&lt;10 then M=&#34;0&#34;&amp;M<br/>if D&lt;10 then D=&#34;0&#34;&amp;D<br/>sel&#101;ct case tp<br/>case 1 FormatDate=Y&amp;&#34;年&#34;&amp;M&amp;&#34;月&#34;&amp;D&amp;&#34;日&#34;<br/>case 2 FormatDate=Y&amp;&#34;-&#34;&amp;M&amp;&#34;-&#34;&amp;D<br/>end sel&#101;ct<br/>End Function<br/><br/>&#39;不允许外部提交数据的选择<br/>Function ChkPost()<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dim HTTP_REFERER,SERVER_NAME<br/>dim server_v1,server_v2<br/>chkpost=false<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SERVER_NAME=CheckStr(Request.ServerVariables(&#34;SERVER_NAME&#34;))<br/>HTTP_REFERER=CheckStr(Request.ServerVariables(&#34;HTTP_REFERER&#34;))<br/>server_v1=Cstr(HTTP_REFERER)<br/>server_v2=Cstr(SERVER_NAME)<br/>if mid(server_v1,8,len(server_v2))&lt;&gt;server_v2 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;chkpost=false<br/>else<br/>&nbsp;&nbsp;&nbsp;&nbsp;chkpost=true<br/>end if<br/>End Function<br/><br/>&#39;构造上传图片文件名随机数<br/>function MakedownName()<br/>dim fname<br/>fname = now()<br/>fname = replace(fname,&#34;-&#34;,&#34;&#34;)<br/>fname = replace(fname,&#34; &#34;,&#34;&#34;) <br/>fname = replace(fname,&#34;:&#34;,&#34;&#34;)<br/>fname = replace(fname,&#34;PM&#34;,&#34;&#34;)<br/>fname = replace(fname,&#34;AM&#34;,&#34;&#34;)<br/>fname = replace(fname,&#34;上午&#34;,&#34;&#34;)<br/>fname = replace(fname,&#34;下午&#34;,&#34;&#34;)<br/>fname = int(fname) + int((10-1+1)*Rnd + 1)<br/>MakedownName=fname<br/>end function<br/><br/>&#39;Email检测<br/>function IsValidEmail(email)<br/>dim names, name, i, c<br/>IsValidEmail = true<br/>names = Split(email, &#34;@&#34;)<br/>if UBound(names) &lt;&gt; 1 then<br/>&nbsp;&nbsp;&nbsp;&nbsp; IsValidEmail = false<br/>&nbsp;&nbsp;&nbsp;&nbsp; exit function<br/>end if<br/>for each name in names<br/>&nbsp;&nbsp;&nbsp;&nbsp; if Len(name) &lt;= 0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsValidEmail = false<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit function<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; for i = 1 to Len(name)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c = Lcase(Mid(name, i, 1))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if InStr(&#34;abcdefghijklmnopqrstuvwxyz_-.&#34;, c) &lt;= 0 and not IsNumeric(c) then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IsValidEmail = false<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; exit function<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>&nbsp;&nbsp;&nbsp;&nbsp; next<br/>&nbsp;&nbsp;&nbsp;&nbsp; if Left(name, 1) = &#34;.&#34; o&#114; Right(name, 1) = &#34;.&#34; then<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IsValidEmail = false<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;exit function<br/>&nbsp;&nbsp;&nbsp;&nbsp; end if<br/>next<br/>if InStr(names(1), &#34;.&#34;) &lt;= 0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp; IsValidEmail = false<br/>&nbsp;&nbsp;&nbsp;&nbsp; exit function<br/>end if<br/>i = Len(names(1)) - InStrRev(names(1), &#34;.&#34;)<br/>if i &lt;&gt; 2 and i &lt;&gt; 3 then<br/>&nbsp;&nbsp;&nbsp;&nbsp; IsValidEmail = false<br/>&nbsp;&nbsp;&nbsp;&nbsp; exit function<br/>end if<br/>if InStr(email, &#34;..&#34;) &gt; 0 then<br/>&nbsp;&nbsp;&nbsp;&nbsp; IsValidEmail = false<br/>end if<br/>end function<br/><br/>&#39;Jmail邮件发送<br/>Function SendJmail(Email,Topic,MailBody)<br/><br/>Dim JMail<br/>on error resume next<br/>Set JMail = Server.Cr&#101;ateObject(&#34;JMail.SMTPMail&#34;)<br/>JMail.LazySend&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= true<br/>JMail.silent&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= true<br/>JMail.Charset&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &#34;gb2312&#34;<br/>JMail.ContentType&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &#34;text/html&#34;<br/>JMail.Sender&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &#34;cnfgg@126.com&#34; <br/>JMail.ReplyTo&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &#34;cnfgg@126.com&#34;<br/>JMail.SenderName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= &#34;向自己的邮箱发信&#34;<br/>JMail.Subject&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= Topic<br/>JMail.SimpleLayout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= true<br/>JMail.Body&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= MailBody<br/>JMail.Priority&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;= 3<br/>JMail.AddRecipient Email<br/>JMail.AddHeader &#34;Originating-IP&#34;, GBL_IPAddress<br/>If JMail.Execute() = false Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;SendJmail = 0<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;SendJmail = 1<br/>End If<br/>JMail.Close<br/>Set JMail = Nothing<br/><br/>End Function<br/><br/>&#39;分页<br/>Function listPages(LinkFile) <br/>&nbsp;&nbsp;&nbsp;&nbsp; if not (rs.eof and rs.bof) then<br/>gopage=currentpage<br/>totalpage=n<br/>blockPage=Int((gopage-1)/10)*10+1<br/>&#39; if instr(linkfile,&#34;?page=&#34;)&gt;0 o&#114; instr(linkfile,&#34;&amp;page=&#34;)&gt;0 then<br/>&#39; pos=instr(linkfile,&#34;page=&#34;)-2<br/>&#39; linkfile=left(linkfile,pos)<br/>&#39; end if<br/><br/>If LCase(Request.ServerVariables(&#34;HTTPS&#34;)) = &#34;off&#34; Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = &#34;<a href="http://" target="_blank" rel="external">http://</a>&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = &#34;<a href="https://" target="_blank" rel="external">https://</a>&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = strTemp &amp; CheckStr(Request.ServerVariables(&#34;SERVER_NAME&#34;)) <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If Request.ServerVariables(&#34;SERVER_PORT&#34;) &lt;&gt; 80 Then strTemp = strTemp &amp; &#34;:&#34; &amp; CheckStr(Request.ServerVariables(&#34;SERVER_PORT&#34;)) <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = strTemp &amp; CheckStr(Request.ServerVariables(&#34;URL&#34;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lenstrTemp=len(strTemp)+1 <br/>if instr(left(linkfile,lenstrTemp),&#34;?&#34;)&gt;0 then <br/><br/>if blockPage = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&lt;span disabled&gt;【←前10页&lt;/span&gt;&amp;nbsp;&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;span disabled&gt;【&lt;/span&gt;&lt;a href=&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34;&amp;blockPage-10&amp;&#34;&gt;←前10页&lt;/a&gt;&amp;nbsp;&#34;)<br/>End If<br/>&nbsp;&nbsp;&nbsp;&nbsp; i=1<br/>&nbsp;&nbsp;&nbsp;&nbsp; Do Until i &gt; 10 o&#114; blockPage &gt; n<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If blockPage=int(gopage) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;font color=#FF0000&gt;[&lt;b&gt;&#34;&amp;blockPage&amp;&#34;&lt;/b&gt;]&lt;/font&gt;&#34;)<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34; &lt;a href=&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34;&amp;blockPage&amp;&#34;&gt;[&#34;&amp;blockPage&amp;&#34;]&lt;/a&gt; &#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i = i + 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br/>if blockPage &gt; totalpage Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&amp;nbsp;&lt;span disabled&gt;后10页→】&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&amp;nbsp;&lt;a href=&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34;&amp;blockPage&amp;&#34;&gt;后10页→&lt;/a&gt;&lt;span disabled&gt;】&#34;)<br/>End If <br/>response.write&#34; 直接到第 &#34;<br/>response.write&#34;&lt;sel&#101;ct onchange=if(this.options[this.sel&#101;ctedIndex].value!=&#39;&#39;){location=this.options[this.sel&#101;ctedIndex].value;}&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for i=1 to totalpage<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;option value=&#39;&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34; &amp; i &amp; &#34;&#39;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if i=gopage then response.write&#34;sel&#101;cted&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&gt;&#34;&amp;i&amp;&#34;&lt;/option&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;/sel&#101;ct&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34; 页&lt;Br&gt;&lt;Br&gt;&#34;<br/><br/>else<br/><br/>if blockPage = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&lt;span disabled&gt;【←前10页&lt;/span&gt;&amp;nbsp;&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;span disabled&gt;【&lt;/span&gt;&lt;a href=&#34; &amp; LinkFile &amp; &#34;?page=&#34;&amp;blockPage-10&amp;&#34;&gt;←前10页&lt;/a&gt;&amp;nbsp;&#34;)<br/>End If<br/>&nbsp;&nbsp;&nbsp;&nbsp; i=1<br/>&nbsp;&nbsp;&nbsp;&nbsp; Do Until i &gt; 10 o&#114; blockPage &gt; n<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If blockPage=int(gopage) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;font color=#FF0000&gt;[&lt;b&gt;&#34;&amp;blockPage&amp;&#34;&lt;/b&gt;]&lt;/font&gt;&#34;)<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34; &lt;a href=&#34; &amp; LinkFile &amp; &#34;?page=&#34;&amp;blockPage&amp;&#34;&gt;[&#34;&amp;blockPage&amp;&#34;]&lt;/a&gt; &#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i = i + 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br/>if blockPage &gt; totalpage Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&amp;nbsp;&lt;span disabled&gt;后10页→】&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&amp;nbsp;&lt;a href=&#34; &amp; LinkFile &amp; &#34;?page=&#34;&amp;blockPage&amp;&#34;&gt;后10页→&lt;/a&gt;&lt;span disabled&gt;】&#34;)<br/>End If <br/>response.write&#34; 直接到第 &#34;<br/>response.write&#34;&lt;sel&#101;ct onchange=if(this.options[this.sel&#101;ctedIndex].value!=&#39;&#39;){location=this.options[this.sel&#101;ctedIndex].value;}&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for i=1 to totalpage<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;option value=&#39;&#34; &amp; LinkFile &amp; &#34;?page=&#34; &amp; i &amp; &#34;&#39;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if i=gopage then response.write&#34;sel&#101;cted&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&gt;&#34;&amp;i&amp;&#34;&lt;/option&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;/sel&#101;ct&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34; 页&lt;Br&gt;&lt;Br&gt;&#34;<br/><br/>End If<br/><br/>Startinfo=((gopage-1)*msg_per_page)+1<br/>Endinfo=gopage*msg_per_page<br/>if Endinfo&gt;totalrec then Endinfo=totalrec<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&amp;nbsp;&amp;nbsp;共 &#34;&amp;totalrec&amp;&#34; 条信息 当前显示第 &#34;&amp;Startinfo&amp;&#34; - &#34;&amp;Endinfo&amp;&#34; 条 每页 &#34;&amp;msg_per_page&amp;&#34; 条信息 共 &#34;&amp;n&amp;&#34; 页&#34;)<br/>end if<br/>End Function<br/><br/>&#39;分页2<br/>Function listPages2(LinkFile) <br/>&nbsp;&nbsp;&nbsp;&nbsp; if not (rs.eof and rs.bof) then<br/>gopage=currentpage<br/>totalpage=n<br/>blockPage=Int((gopage-1)/10)*10+1<br/><br/>If LCase(Request.ServerVariables(&#34;HTTPS&#34;)) = &#34;off&#34; Then <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = &#34;<a href="http://" target="_blank" rel="external">http://</a>&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Else <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = &#34;<a href="https://" target="_blank" rel="external">https://</a>&#34; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = strTemp &amp; CheckStr(Request.ServerVariables(&#34;SERVER_NAME&#34;)) <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If Request.ServerVariables(&#34;SERVER_PORT&#34;) &lt;&gt; 80 Then strTemp = strTemp &amp; &#34;:&#34; &amp; CheckStr(Request.ServerVariables(&#34;SERVER_PORT&#34;)) <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strTemp = strTemp &amp; CheckStr(Request.ServerVariables(&#34;URL&#34;))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;lenstrTemp=len(strTemp)+1 <br/>if instr(left(linkfile,lenstrTemp),&#34;?&#34;)&gt;0 then <br/><br/>if blockPage = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&lt;span disabled&gt;前10页&lt;/span&gt;&amp;nbsp;&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;a href=&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34;&amp;blockPage-10&amp;&#34;&gt;前10页&lt;/a&gt;&amp;nbsp;&#34;)<br/>End If<br/>&nbsp;&nbsp;&nbsp;&nbsp; i=1<br/>&nbsp;&nbsp;&nbsp;&nbsp; Do Until i &gt; 10 o&#114; blockPage &gt; n<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If blockPage=int(gopage) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;font color=#FF0000&gt;&lt;b&gt;&#34;&amp;blockPage&amp;&#34;&lt;/b&gt;&lt;/font&gt;&#34;)<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34; &lt;a href=&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34;&amp;blockPage&amp;&#34;&gt;&#34;&amp;blockPage&amp;&#34;&lt;/a&gt; &#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i = i + 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br/>if blockPage &gt; totalpage Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&amp;nbsp;&lt;span disabled&gt;后10页&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&amp;nbsp;&lt;a href=&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34;&amp;blockPage&amp;&#34;&gt;后10页&lt;/a&gt;&lt;span disabled&gt;&#34;)<br/>End If <br/>response.write&#34; 直接到第 &#34;<br/>response.write&#34;&lt;sel&#101;ct onchange=if(this.options[this.sel&#101;ctedIndex].value!=&#39;&#39;){location=this.options[this.sel&#101;ctedIndex].value;}&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for i=1 to totalpage<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;option value=&#39;&#34; &amp; LinkFile &amp; &#34;&amp;page=&#34; &amp; i &amp; &#34;&#39;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if i=gopage then response.write&#34;sel&#101;cted&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&gt;&#34;&amp;i&amp;&#34;&lt;/option&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;/sel&#101;ct&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34; 页&lt;Br&gt;&lt;Br&gt;&#34;<br/><br/>else<br/><br/>if blockPage = 1 Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&lt;span disabled&gt;【←前10页&lt;/span&gt;&amp;nbsp;&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;span disabled&gt;【&lt;/span&gt;&lt;a href=&#34; &amp; LinkFile &amp; &#34;?page=&#34;&amp;blockPage-10&amp;&#34;&gt;←前10页&lt;/a&gt;&amp;nbsp;&#34;)<br/>End If<br/>&nbsp;&nbsp;&nbsp;&nbsp; i=1<br/>&nbsp;&nbsp;&nbsp;&nbsp; Do Until i &gt; 10 o&#114; blockPage &gt; n<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If blockPage=int(gopage) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&lt;font color=#FF0000&gt;[&lt;b&gt;&#34;&amp;blockPage&amp;&#34;&lt;/b&gt;]&lt;/font&gt;&#34;)<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34; &lt;a href=&#34; &amp; LinkFile &amp; &#34;?page=&#34;&amp;blockPage&amp;&#34;&gt;[&#34;&amp;blockPage&amp;&#34;]&lt;/a&gt; &#34;)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;blockPage=blockPage+1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i = i + 1<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Loop<br/>if blockPage &gt; totalpage Then<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write &#34;&amp;nbsp;&lt;span disabled&gt;后10页→】&#34;<br/>Else<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&amp;nbsp;&lt;a href=&#34; &amp; LinkFile &amp; &#34;?page=&#34;&amp;blockPage&amp;&#34;&gt;后10页→&lt;/a&gt;&lt;span disabled&gt;】&#34;)<br/>End If <br/>response.write&#34; 直接到第 &#34;<br/>response.write&#34;&lt;sel&#101;ct onchange=if(this.options[this.sel&#101;ctedIndex].value!=&#39;&#39;){location=this.options[this.sel&#101;ctedIndex].value;}&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for i=1 to totalpage<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;option value=&#39;&#34; &amp; LinkFile &amp; &#34;?page=&#34; &amp; i &amp; &#34;&#39;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if i=gopage then response.write&#34;sel&#101;cted&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&gt;&#34;&amp;i&amp;&#34;&lt;/option&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;next<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34;&lt;/sel&#101;ct&gt;&#34;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;response.write&#34; 页&lt;Br&gt;&lt;Br&gt;&#34;<br/><br/>End If<br/><br/>Startinfo=((gopage-1)*msg_per_page)+1<br/>Endinfo=gopage*msg_per_page<br/>if Endinfo&gt;totalrec then Endinfo=totalrec<br/>&nbsp;&nbsp;&nbsp;&nbsp;Response.Write(&#34;&amp;nbsp;&amp;nbsp;共 &#34;&amp;totalrec&amp;&#34; 条信息 当前显示第 &#34;&amp;Startinfo&amp;&#34; - &#34;&amp;Endinfo&amp;&#34; 条 每页 &#34;&amp;msg_per_page&amp;&#34; 条信息 共 &#34;&amp;n&amp;&#34; 页&#34;)<br/>end if<br/>End Function<br/><br/>&#39;判断文件类型是否合格<br/>Function CheckFileExt(FileExt)<br/>Dim ForumUpload,i<br/>ForumUpload=&#34;gif,jpg,bmp,jpeg,png&#34;<br/>ForumUpload=Split(ForumUpload,&#34;,&#34;)<br/>CheckFileExt=False<br/>For i=0 to UBound(ForumUpload)<br/>&nbsp;&nbsp;&nbsp;&nbsp;If LCase(FileExt)=Lcase(Trim(ForumUpload(i))) Then<br/>&nbsp;&nbsp;&nbsp;&nbsp; CheckFileExt=True<br/>&nbsp;&nbsp;&nbsp;&nbsp; Exit Function<br/>&nbsp;&nbsp;&nbsp;&nbsp;End If<br/>Next<br/>End Function<br/><br/>&#39;格式后缀<br/>Function FixName(UpFileExt)<br/>If IsEmpty(UpFileExt) Then Exit Function<br/>FixName = Lcase(UpFileExt)<br/>FixName = Replace(FixName,Chr(0),&#34;&#34;)<br/>FixName = Replace(FixName,&#34;.&#34;,&#34;&#34;)<br/>FixName = Replace(FixName,&#34;asp&#34;,&#34;&#34;)<br/>FixName = Replace(FixName,&#34;asa&#34;,&#34;&#34;)<br/>FixName = Replace(FixName,&#34;aspx&#34;,&#34;&#34;)<br/>FixName = Replace(FixName,&#34;cer&#34;,&#34;&#34;)<br/>FixName = Replace(FixName,&#34;cdx&#34;,&#34;&#34;)<br/>FixName = Replace(FixName,&#34;htr&#34;,&#34;&#34;)<br/>End Function<br/>&#39;文件Content-Type判断<br/>Function CheckFileType(FileType)<br/>CheckFileType = False<br/>If Left(Cstr(Lcase(Trim(FileType))),6)=&#34;image/&#34; Then CheckFileType = True<br/>End Function<br/>%&gt;<br/></div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/Asp/asp_ReplaceText.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=127</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[2010年各银行信用卡免年费方法]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=4" label="FGG" /> 
	  <updated>2010-09-27T17:05:17+08:00</updated>
	  <published>2010-09-27T17:05:17+08:00</published>
		  <summary type="html"><![CDATA[　　2010年，大部分银行的年费政策并没有改变，一般标准信用卡普卡年费在100元左右，而金卡年费一般为200元或300元。单币卡年费较双币卡更低。附属卡年费一般对应主卡年费减半。那么，办理了信用卡如何免年费？<br/>　　2010年各银行信用卡免年费方法如下：<br/>　　<br/>　　浦发银行:第一年免年费,普卡一年刷满2000元,金卡刷满5000元免第二年年费。<br/><br/>　　深发展银行:第一年免年费,刷18次免第次年年费。 <br/><br/>　　招商银行:第一年免年费,刷6次免第二年年费。<br/><br/>　　光大银行:第一年免年费,刷3次免第二年年费。 <br/><br/>　　民生银行:第一年免年费,刷8次免第二年年费。<br/><br/>　　交通银行:第一年免年费,刷6次免第二年年费。 <br/><br/>　　兴业银行:第一年免年费,刷5次或消费3000元以上免次年年费。<br/><br/>　　平安银行:第一年免年费,刷6次免第二年年费。 <br/><br/>　　中信银行:批卡后一个月内开卡消费即免当年年费，次年刷卡5次免年费。<br/><br/>　　广发银行:第一年免年费,刷6次免第二年年费。<br/><br/>　　华夏银行:第一年免年费,刷5次免第二年年费。<br/><br/>　　中国银行:第一年免年费,刷5次免第二年年费。<br/><br/>　　建设银行:第一年免年费,刷3次免第二年年费。<br/><br/>　　工商银行:每年刷卡5次即免当年年费。<br/><br/>　　农业银行:第一年免年费,刷5次免第二年年费。<br/><br/>　　江苏银行:首年免年费，当年刷3次或消费3000元以上免次年年费。<br/><br/>　　上海银行:信用卡无须刷卡即可终身免年费。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/FGG/FGG_creditcardFee2010.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=126</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[中信信用卡8月“乐享好礼，首刷中信”领奖地址]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=5" label="Other" /> 
	  <updated>2010-09-21T17:56:19+08:00</updated>
	  <published>2010-09-21T17:56:19+08:00</published>
		  <summary type="html"><![CDATA[中信信用卡8月“乐享好礼，首刷中信”活动资格查询，领奖地址如下：<br/><a href="https://creditcard.ecitic.com/citiccard/net/zige.do?func=gaction" target="_blank" rel="external">https://creditcard.ecitic.com/citiccard/net/zige.do?func=gaction</a>&amp;act=YG000003<br/><br/>中信银行信用卡—8月“乐享好礼，首刷中信”（2010.8.31前）<br/><br/>活动内容：<br/>凡2010年8月1日到2010年8月31日申请中信信用卡的客户，在发卡45天内（含45天）任意一笔刷卡满99元，即有机会以9元价格抢购2G精美U盘一个。<br/><br/>发卡日以客户收到批卡短信日起计算。<br/>蓝卡和万事达公务卡的客户不参与此活动。<br/>广州、佛山、深圳、北京、重庆、贵阳客户不参与此活动。<br/><br/><a target="_blank" href="http://bank.ecitic.com/cards/yhhd/lxhl100809/1.htm" rel="external">http://bank.ecitic.com/cards/yhhd/lxhl100809/1.htm</a><br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/other_中信信用卡2010.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=125</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[360木马防火墙如何设置开机时不启动]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=4" label="FGG" /> 
	  <updated>2010-09-19T14:38:54+08:00</updated>
	  <published>2010-09-19T14:38:54+08:00</published>
		  <summary type="html"><![CDATA[最近发现电脑运行速度很慢，360安全卫士自带的360木马防火墙总是开机自启动，在msconfig的启动项中去掉了360Tray也没有用，会自动恢复。通常流氓软件或者木马程序才会这么做，现在连宣称反流氓软件反木马的360安全卫士也是如此，中国的网民真是悲哀。<br/><br/>设置360木马防火墙开机不启动，解决方法如下：<br/>1.在360木马防火墙（我用的是7.3版本）中的设置-》保护360产品中，点击“临时关闭自我保护”。<br/>2.退出360木马防火墙，选择“完全关闭退出”。<br/>3.开始-》运行msconfig，在“启动”项中去掉“360Tray”。<br/>4.重启计算机，360木马防火墙将不再自启动。<br/><br/>如何想要启动360木马防火墙，可以手动在开始-》程序中启动。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/FGG/FGG_360disautostart.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=124</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[上海移动答题有奖：服务再升级，使用更便捷——新业务答题活动(附答案) ]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=5" label="Other" /> 
	  <updated>2010-09-10T15:02:13+08:00</updated>
	  <published>2010-09-10T15:02:13+08:00</published>
		  <summary type="html"><![CDATA[今天收到10086的短信广告，发6条短信到106582083回答问题，月底送5元话费。（所有问题答案都是1）<br/><br/>一、活动时间<br/>2010年9月1日－9月20日<br/>二、活动内容<br/>活动期间，凡上海移动用户发送A至106582083参与新业务答题，答对5题的客户可获赠5元话费奖励（每个号码只能得到一次），凡成功参与并答题正确的客户可参加世博门票抽奖活动。<br/>三、活动奖励<br/>(1) 5元话费赠送<br/>凡发送A至106582083参与新业务答题，答对5题的客户就可得到5元话费，每个移动号码只能得到一次。<br/><br/>(2) 世博门票抽奖<br/>凡成功参与并答题正确的客户均有机会参与抽奖活动。每一次答题正确，即获得一次抽奖机会。活动结束抽取回答正确客户100名，每人获得1张世博会门票。客户凭10086下发的获奖短信及本人有效证件至指定营业厅领奖。<br/>四、活动参与步骤<br/>(1) 活动期间，发送A至106582083参与答题，系统106582083XX将下发一个新业务问答题，直接回复答案对应的数字，系统将判断客户是否回答正确。<br/>例如：系统1065820831下发“在国内接收彩信不会产生任何费用？1.是2.否”，用户回复1至1065820831。<br/>注意下发号码106582083XX中后两位XX为问题编号，每题均不同，第一题对应1065820831，第10题对应10658208310。<br/>用户回答完一题后系统将直接下发新问题。<br/><br/>(2) 凡参与答题并答对5题的客户将获得5元话费，话费会在月底前赠送。<br/><br/>(3) 凡有过答题正确客户可参与世博票抽奖活动，每答对一题累计一个抽奖机会。在活动结束后，上海移动网站会公布获奖的幸运客户。中奖客户可凭短信通知在指定时间内，前往指定营业厅领取世博会门票1张。<br/>五、活动规则<br/>(1) 参与新业务问答必须是上海移动号码，方可获得奖励和参与抽奖。<br/>(2) 所有问题只能回答一次，客户发送答题短信收取短信通信费。<br/>(3) 同一号码答对5题或5题以上，都只能获得一次5元话费。<br/>(4) 同一号码每答对一题，可以获得一次世博门票的抽奖机会。<br/>(5) 活动结束后，将抽取100名幸运客户，每名客户获得世博会门票1张。<br/><br/>PS“服务再升级 使用更便捷” 短信答题有奖活动——答题秘籍：<br/>1、目前移动数据（GPRS）手机上网业务5元套餐每月包含30M流量，套餐内流量费低至0.17元/M，比标准资费便宜98%？1.是√ 2.否<br/>【答案说明】移动数据（GPRS）手机上网业务5元套餐每月提供30M流量（不区分接入点），另有更多套餐供选择。除标准资费外，套餐资费均低于0.17元/M，最低只有0.04元/M。超出免费流量部分1元/M。<br/><br/>2、发送短信CXLL到 10086可随时查询到您的移动数据（GPRS）手机上网流量的使用情况？1.是√ 2.否<br/>【答案说明】发送CXLL（“查询流量”拼音首字母）到10086，即可查询您的移动数据（GPRS）手机上网流量的使用情况。发送GPRS到10086即可办理套餐变更，短信到10086均免费。<br/><br/>3、上海移动率先开通了移动数据（GPRS）手机上网流量提醒的免费服务？1.是√ 2.否<br/>【答案说明】移动数据（GPRS）手机上网业务流量提醒的免费服务分定期提醒（非套餐用户）和定量提醒（套餐用户）两种方式，发送KTLLTX至10086开通相应的提醒服务即可。发送短信到10086均免费。<br/><br/>4、发送彩信的最低资费是0.2元/条，在国内（除港澳台地区）接收彩信均免费？1.是√ 2.否<br/>【答案说明】上海移动推出的彩信体验包业务，每月2元可发送10条点对点彩信，超出部分0.3元/条（网内），发送CX到10086申请即可。在国内（除港澳台地区）接收各类彩信均免费，如彩信手机报。<br/><br/>5、发送短信CXTC到 10086可随时查询到您套餐内免费资源的使用情况？1.是√ 2.否<br/>【答案说明】发送CXTC（“查询套餐”拼音首字母）到10086，可查询到当月您套餐内免费资源的使用情况（如短信、彩信、GPRS手机上网、WLAN、G3上网本流量等）。发送短信到10086均免费。<br/><br/>6、无移动数据（GPRS）流量资源的手机上网标准资费用户只要开通定期流量提醒服务，每月可在11日和21日收到当月流量使用情况的提醒短信？1.是√ 2.否<br/>【答案说明】无移动数据（GPRS）流量资源的手机上网标准资费用户只要开通定期流量提醒服务，每月11日和21日会收到当月流量使用情况的提醒短信。发送KTLLTX至10086即可开通免费提醒服务。<br/><br/>7、使用移动数据（GPRS）手机上网套餐用户，只要开通定量流量提醒服务，会在套餐内余量低于5M和低于0M时收到提醒短信？1.是√ 2.否<br/>【答案说明】使用移动数据（GPRS）手机上网套餐用户，只要开通定量流量提醒服务，当套餐内余量低于5M和低于0M时会收到提醒短信。发送KTLLTX至10086即可开通免费提醒服务。<br/><br/>8、申请上海移动的绿色账单免费邮服务，系统每月会自动将账单发送到您手机号对应的139邮箱？1.是√&nbsp;&nbsp;2.否<br/>【答案说明】上海移动的绿色账单免费邮服务每月会自动将账单发送到您手机号对应的139邮箱，发送139到10086、登录上海移动网站sh.10086.cn或邮箱网站mail.10086.cn开通任意邮箱就可以享受免费账单服务，您专属的邮箱名为手机号码@139.com。<br/><br/>9、移动用户使用以下新业务的手机客户端，在使用过程中均免流量费：手机视频、手机阅读、MM移动应用商城、音乐随身听、号簿管家、快讯？1.是√ 2.否<br/>【答案说明】移动用户使用手机视频、手机阅读、MM移动应用商城、音乐随身听、号簿管家、快讯等业务的手机客户端均免流量费。从wap.monternet.com可下载手机客户端，体验更多新业务。<br/><br/>10、上海移动最新推出10086短信智能识别服务，发送业务名称或办理需求到10086办理业务更便捷? 1.是√ 2.否<br/>【答案说明】上海移动已推出10086短信智能识别服务，如发送“话费”、“手机报”，就可以查询账单、订购手机报。发送短信到10086均免费。<br/><br/>11、在电脑上使用飞信给好友群发短信都是免费的？1.是√ 2.否<br/>【答案说明】在电脑上使用飞信给好友群发短信均不收费，还有定时发送功能。登录feixin.10086.cn可立即下载客户端软件。<br/><br/>最后发现真正的答题秘笈是：所有的正确答案都是1，不知道上海移动怎么想的。。。<br/><br/>参考资料：<br/><a href="http://www.sh.10086.cn/whatsnew/event/qpp/0/6/105.html" target="_blank" rel="external">http://www.sh.10086.cn/whatsnew/event/qpp/0/6/105.html</a>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/106582083.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=123</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[OpenGL中读取STL文件的VC代码]]></title>
	  <author>
		 <name>cnfgg</name>
		 <uri>http://www.cnfgg.com/</uri>
		 <email>cnfgg@126.com</email>
	  </author>
	  <category term="" scheme="http://www.cnfgg.com/default.asp?cateID=8" label="Vc" /> 
	  <updated>2010-09-09T16:57:45+08:00</updated>
	  <published>2010-09-09T16:57:45+08:00</published>
		  <summary type="html"><![CDATA[下面介绍在OpenGL中如何读取Solidworks模型生成的STL文件，并显示出来的方法。代码在VC6.0下测试通过。<br/><br/>STL文件的ASCII码形式<br/><br/>ASCII码格式STL文件逐行给出三角面片的几何信息，每一行以1个或2个关键字开头。在STL文件中的三角面片的信息单元facet是一个带矢量方向的三角面片，STL模型就是由一组这样的三角面片构成。在一个STL文件中，每一个facet由7行数据组成，第1行是三角面片指向实体外部的法向失量数据，第2行说明随后的第3，4，5行数据分别是三角面片的3个顶点信息，沿指向实体外部的法向矢量(第1行数据)方向逆时针排列。ASCII码格式的STL文件结构如下：<br/>solid filename stl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;∥ 文件路径及文件名<br/>facet normal x y z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ∥ 三角面片法向量的3个分量值<br/>outer loop&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>vertex x y z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ∥三角面片第一个顶点的坐标<br/>vertex x y z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ∥三角面片第二个顶点的坐标<br/>vertex x y z&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ∥三角面片第三个顶点的坐标<br/>endloop<br/>endfacet&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;∥第一个三角面片定义完毕<br/>………………………<br/>………………………….<br/>eadsolid fileame stl&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;∥整个文件结束<br/><br/><br/>OpenGL中读取STL文件的VC代码如下：<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><a onClick="copycode(code45229);" style="float:right;cursor: pointer;font-weight: normal; font-style: normal">复制内容到剪贴板</a><img src="http://www.cnfgg.com/images/code.gif" style="margin:0px 2px -3px 0px;" alt="程序代码"/> 程序代码</div><div class="UBBContent" id=code45229><br/>&#160;&#160;&#160;&#160;FILE *fp = NULL;<br/>&#160;&#160;&#160;&#160;fp = fopen(&#34;..\\主动同步带轮.STL&#34;,&#34;r&#34;);<br/>&#160;&#160;&#160;&#160;if(fp)<br/>&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;CString strLine;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;CString strHead;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;GLfloat normal[3];<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;GLfloat vertex[3];<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glNewList(3,GL_COMPILE);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glPushMatrix();<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//glDisable(GL_LIGHTING);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glEnable(GL_DEPTH_TEST);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glEnable(GL_LIGHTING);&nbsp;&nbsp;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glEnable(GL_LINE_SMOOTH);&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glScalef(0.001,0.001,0.001);<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;while(1)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%s\n&#34;,strHead.GetBuffer(20));<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;strHead.TrimLeft();<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if(strHead == &#34;solid&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%s\n&#34;,strLine.GetBuffer(20));<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;continue;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;else if(strHead == &#34;facet&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%s\n&#34;,strLine.GetBuffer(20));<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%f %f %f\n&#34;,normal,normal+1,normal+2);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glNormal3fv(normal);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if(strHead == &#34;outer&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%s\n&#34;,strLine.GetBuffer(20));<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glBegin(GL_POLYGON);<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;for(int i = 0; i &lt; 3; i++)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%s\n&#34;,strLine.GetBuffer(20));<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;strLine.TrimLeft();<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if(strLine == &#34;vertex&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fscanf(fp,&#34;%f %f %f\n&#34;,vertex,vertex+1,vertex+2);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glVertex3d(vertex[0],vertex[1],vertex[2]);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glEnd();<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;continue;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;else if(strHead == &#34;endloop&#34; || strHead == &#34;endfacet&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;continue;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;else if(strHead == &#34;endsolid&#34;)<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;break;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}<br/><br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//glEnable(GL_DEPTH_TEST);<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;//glEnable(GL_LIGHTING);&nbsp;&nbsp;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glDisable(GL_LINE_SMOOTH);&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glPopMatrix();<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;glEndList();<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<br/>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;fclose(fp);<br/>&#160;&#160;&#160;&#160;}<br/></div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.cnfgg.com/article/Vc/vc_STLOpenGL.htm" /> 
	  <id>http://www.cnfgg.com/default.asp?id=122</id>
  </entry>	
		
</feed>

