⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 11618821989907_7.html

📁 ASP入门基础教程.rar,,,,,,,
💻 HTML
📖 第 1 页 / 共 4 页
字号:
				<li id="legv2-16"><a href="javascript:if(confirm('http://tech.ddvip.com/program/other/index.html  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/program/other/index.html'" tppabs="http://tech.ddvip.com/program/other/index.html">其它</a></li>      </ul>		   </div>	</div>  <div id="tech_content_tl" class="tlad"></div><!-- 内容部分 --><div class="content">    <div class="location">	    <a href="javascript:if(confirm('http://www.ddvip.com/  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://www.ddvip.com/'" tppabs="http://www.ddvip.com/" target="_balnk">豆豆网</a>            > <a href="javascript:if(confirm('http://tech.ddvip.com/index.html  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/index.html'" tppabs="http://tech.ddvip.com/index.html">技术应用</a>              > <a href="javascript:if(confirm('http://tech.ddvip.com/program/index.html  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/program/index.html'" tppabs="http://tech.ddvip.com/program/index.html">程序设计</a>              > <a href="javascript:if(confirm('http://tech.ddvip.com/web/asp/index.html  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/web/asp/index.html'" tppabs="http://tech.ddvip.com/web/asp/index.html">asp</a>       > 正文	</div>	<div class="content_left">	    <div class="article">		    <div class="article_title">			    <h1>ASP入门基础教程-实例 网上图书管理系统</h1>				<div class="title_bottom"><script language="javascript" src="../a_dir_d/title_bottom.js" tppabs="http://tech.ddvip.com/a_dir_d/title_bottom.js"></script></div>			    <p><a href="javascript:if(confirm('http://tech.ddvip.com/  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/'" tppabs="http://tech.ddvip.com/">http://tech.ddvip.com</a>&nbsp;&nbsp;&nbsp;2006年10月27日  &nbsp;&nbsp;&nbsp;<a href="javascript:if(confirm('http://bbs.ddvip.com/  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://bbs.ddvip.com/'" tppabs="http://bbs.ddvip.com/">社区交流</a></p>	</div>        <div class="article_content">		<div class="title_bottom_cpr"><script src="../a_dir_d/ad_title_bottom.js" tppabs="http://tech.ddvip.com/a_dir_d/ad_title_bottom.js"></script></div>		<!--ID="929"--><div class="searchhot">关键字:<a href="javascript:if(confirm('http://tech.ddvip.com/search.php?key=ASP技巧  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/search.php?key=ASP技巧'" tppabs="http://tech.ddvip.com/search.php?key=ASP技巧" target="_blank">ASP技巧</a>		  <a href="javascript:if(confirm('http://tech.ddvip.com/search.php?key=ASP脚本  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/search.php?key=ASP脚本'" tppabs="http://tech.ddvip.com/search.php?key=ASP脚本" target="_blank">ASP脚本</a>		  <a href="javascript:if(confirm('http://tech.ddvip.com/search.php?key=Server  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/search.php?key=Server'" tppabs="http://tech.ddvip.com/search.php?key=Server" target="_blank">Server</a>		  <a href="javascript:if(confirm('http://tech.ddvip.com/search.php?key=ODBC  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/search.php?key=ODBC'" tppabs="http://tech.ddvip.com/search.php?key=ODBC" target="_blank">ODBC</a>		  <a href="javascript:if(confirm('http://tech.ddvip.com/search.php?key=ASP连接数据库  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/search.php?key=ASP连接数据库'" tppabs="http://tech.ddvip.com/search.php?key=ASP连接数据库" target="_blank">ASP连接数据库</a>		  <a href="javascript:if(confirm('http://tech.ddvip.com/search.php?key=ASP入门  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/search.php?key=ASP入门'" tppabs="http://tech.ddvip.com/search.php?key=ASP入门" target="_blank">ASP入门</a>		  </div>		    <div class="article_z"><h2>		    		    本文详细介绍ASP入门基础教程-实例 网上图书管理系统		    		    </h2>		    </div>			<div class="article_ad"><script language="javascript" src="../a_dir_d/ads_250x250.js" tppabs="http://tech.ddvip.com/a_dir_d/ads_250x250.js"></script></div>			<div id='clickeye_content'>			<div class="article_c" id="fontsize">            	   <p>  1、从会员信息表中查询 ID等于session(&quot;UserID&quot;)记录中等级的值,并将其值赋给变量session(&quot;grade&quot;);</p><p>  2、从等级表中查找等级等于session(&quot;grade&quot;)变量的折扣率;</p><p>  3、从销售表中查找订单ID的最大值作为 MAXID 字段名输出;</p><p>  4、从图书信息表中查找图书ID在变量session(&quot;checkBool&quot;)中有与其相匹配的图书记录;</p><p>  5、自动产生订单号,它由四部分组成:年、月、日和先前的最大订单号的后五位加1;</p><p>  6、计算图书应付金额,它等于单价*数量*折扣率;</p><p>  7、往销售表中插入一条记录;</p><p>  8、从&ldquo;销售量&rdquo;表中查询图书ID等于bookID变量的图书记录,如果记录指针到了记录的尾部,则向记录集中插入一条记录,否则,更改原有的图书ID相等的图书数量值;</p><p>  9、更改会员信息表中ID等于parID会员的总金额;</p><p>  10、自动更新会员等级;</p><p>  11、提交本次消费金额和应付金额。</p><code>&lt;%@LANGUAGE=&quot;VBSCRIPT&quot;%&gt;<br />&lt;!--#include file=&quot;Connections/conn.asp&quot; --&gt;<br />&lt;%<br />&#39;创建一个记录集对象。<br />Set rs_grade = Server.CreateObject(&quot;ADODB.Recordset&quot;)<br />&#39;***从会员信息表中查询 ID等于session(&quot;UserID&quot;)记录中等级的值。<br />&#39;Replace函数可以用来对给定字符串中的指定部分进行规定次的替换。<br />sql_grade= &quot;SELECT grade FROM DB_Member WHERE ID = &#39;&quot; +_<br />Replace(session(&quot;UserID&quot;), &quot;&#39;&quot;, &quot;&#39;&#39;&quot;) + &quot;&#39;&quot;<br />rs_grade=conn.execute(sql_grade)<br />&#39;将用户等级变量清空。<br />session(&quot;grade&quot;)=&quot;&quot;<br />&#39;将会员信息表中的相应会员的等级值赋给变量session(&quot;grade&quot;)<br />session(&quot;grade&quot;)=Replace(rs_grade(&quot;grade&quot;), &quot;&#39;&quot;, &quot;&#39;&#39;&quot;)<br />Set rs_rebate = Server.CreateObject(&quot;ADODB.Recordset&quot;)<br />&#39;***从等级表中查找等级等于session(&quot;grade&quot;)变量的折扣率。<br />sql_rebate= &quot;SELECT rebate FROM DB_rebate WHERE grade = &#39;&quot; +_<br />session(&quot;grade&quot;) + &quot;&#39;&quot;<br />rs_rebate.open sql_rebate,conn,3<br />%&gt;<br />&lt;%<br />set rs_max= Server.CreateObject(&quot;ADODB.RecordSet&quot;)<br />&#39;***从销售表中查找订单ID的最大值作为 MAXID 字段名输出。<br />sql_max=&quot;select MAX(OrderID) AS MAXID from DB_sell&quot;<br />rs_max=conn.execute(sql_max)<br />%&gt;<br />&lt;%<br />&#39;***从图书信息表中查找图书ID在变量session(&quot;checkBool&quot;)中有与其相匹配的图书记录。<br />sql = &quot;Select * From DB_bookinfo Where BookID In (&quot; &amp; session(&quot;checkBook&quot;) &amp; &quot;)&quot;<br />Set rs_C = conn.Execute( sql )<br />%&gt;<br />&lt;!--开始自动产生订单号,它由四部分组成:年、月、日和先前的最大订单号的后五位加1。--&gt;<br />&lt;% no=trim(rs_max(&quot;MaxID&quot;))<br />if len(month(date()))=1 then<br />cmonth=&quot;0&quot;&amp; cstr(month(date()))<br />else<br />cmonth=cstr(month(date()))<br />end if<br />if len(day(date()))=1 then<br />cday=&quot;0&quot;&amp; cstr(day(date()))<br />else<br />cday=cstr(day(date()))<br />end if<br />select case len(int(Right(no,5)+1))<br />case 1<br />cno=&quot;0000&quot;+Cstr(int(Right(no,5)+1))<br />case 2<br />cno=&quot;000&quot;+Cstr(int(Right(no,5)+1))<br />case 3<br />cno=&quot;00&quot;+Cstr(int(Right(no,5)+1))<br />case 4<br />cno=&quot;0&quot;+Cstr(int(Right(no,5)+1))<br />case 5<br />cno=Cstr(int(Right(no,5)+1))<br />case Else<br />cno=&quot;00001&quot;<br />end select<br />intno=cStr(Year(Date()))&amp; cmonth&amp; cday&amp;cno<br />&#39;自动产生订单号结束。<br />%&gt;<br />&lt;%<br />ASL=&quot;&quot;<br />ASL=split(session(&quot;sl&quot;),&quot;,&quot;) &#39;此数组用来存储所选图书的数量。<br />i=0<br />sum=0<br />shuliang=0<br />&#39;开始计算所购图书总金额、往&ldquo;销售&rdquo;表中插入一条记录和往&ldquo;销售量&rdquo;表插入一条记录或更改相应的记录。<br />while not rs_C.eof<br />bookID=rs_C(&quot;BookID&quot;)<br />bookName=rs_C(&quot;BookName&quot;)<br />price=rs_C(&quot;price&quot;)<br />paSL=cInt(ASL(i))<br />sum_1=sum_1+rs_C(&quot;price&quot;)*ASL(i)<br />&#39;图书金额等于单价*数量*折扣率<br />booksum=rs_C(&quot;price&quot;)*ASL(i)*CSng(left(rs_rebate(&quot;rebate&quot;),len(rs_rebate(&quot;rebate&quot;))-1))/10<br />sum=sum+booksum<br />&#39;left(rs_rebate(&quot;rebate&quot;),len(rs_rebate(&quot;rebate&quot;))-1)这一部分是把从记录集取出的折扣率的值(字符串),再从中取出其长度减1的字符串,这时得到的值就去掉了最后的&ldquo;折&rdquo;字。<br />oDate=now()<br />parID=Session(&quot;UserID&quot;)<br />&#39;往销售表中插入一条记录。<br />sql_Ins=&quot;insert into DB_sell(OrderID,BookID,BookName,Price,bnumber,sum,HYID,OrderDate)&quot;&amp;_<br />&quot;values(&#39;&quot;&amp;intno&amp;&quot;&#39;,&#39;&quot;&amp;bookID&amp;&quot;&#39;,&#39;&quot;&amp;bookName&amp;&quot;&#39;,&quot;&amp;price&amp;&quot;,&quot;&amp;paSL&amp;&quot;,&quot;&amp;booksum&amp;_<br />&quot;,&#39;&quot;&amp;parID&amp;&quot;&#39;,#&quot;&amp;oDate&amp;&quot;#)&quot;<br />conn.execute sql_Ins<br />&#39;***从&ldquo;销售量&rdquo;表中查询图书ID等于bookID变量的图书记录。<br />sql_update=&quot;select * from DB_sellsum where BookID=&#39;&quot;&amp;bookID&amp;&quot;&#39;&quot;<br />set rs_update=conn.execute (sql_update)<br />if rs_update.eof then<br />&#39;如果记录指针到了记录的尾部,则向记录集中插入一条记录。<br />sql_num=&quot;insert into DB_sellsum(BookID,BookName,bnumber) values(&#39;&quot;&amp;bookID&amp;_<br />&quot;&#39;,&#39;&quot;&amp;bookName&amp;&quot;&#39;,&quot;&amp;paSL&amp;&quot;)&quot;<br />conn.execute sql_num<br />else<br />&#39;否则,更改原有的图书ID相等的图书数量值。<br />sql_num=&quot;update DB_sellsum set bnumber=bnumber+&quot;&amp;paSL&amp;&quot; where BookID=&#39;&quot;&amp;bookID&amp;&quot;&#39;&quot;<br />conn.execute sql_num<br />end if<br />i=i+1<br />rs_C.movenext<br />wend %&gt;<br />&lt;!--********结束**********--&gt;<br />&lt;%<br />&#39;***更改会员信息表中ID等于parID会员的总金额。<br />sql=&quot;update DB_member set amount=amount+ &quot;&amp;sum&amp;&quot; where ID= &#39;&quot;&amp;parID&amp;&quot;&#39;&quot;<br />conn.execute sql<br />&#39;开始自动更新会员等级<br />&#39;***从会员信息表中查询ID等于parID会员的记录,并且只含等级和累计金额两个字段。<br />autosql=&quot;select grade,amount from DB_member where ID= &#39;&quot;&amp;parID&amp;&quot;&#39;&quot;<br />set rs_auto=conn.execute (autosql)<br />samount=rs_auto(&quot;amount&quot;) &#39;将字段中的累计金额值赋给变量samount。<br />&#39;***从折扣率表中查询所有记录<br />sql_rebate=&quot;select* from DB_rebate&quot;<br />set rs_rebateall=conn.execute (sql_rebate)<br />&#39;将记录指针移动到第一帧。<br />rs_rebateall.movefirst<br />bz=0<br />while not rs_rebateall.eof<br />&#39;如果记录指针没有到记录尾部,如果总金额大于记录集中的金额值,则将原等级加1赋给新等级。<br />if samount&gt;rs_rebateall(&quot;sum&quot;) then<br />newgrade=rs_rebateall(&quot;grade&quot;)+1<br />bz=1<br />else<br />if bz=0 then newgrade=0<br />end if<br />rs_rebateall.movenext<br />wend<br />&#39;等级最大到4<br />if newgrade&gt;4 then newgrade=4<br />&#39;更改会员信息表中的等级。<br />sql_newgrade=&quot;update DB_member set grade=&#39;&quot;&amp;newgrade&amp;&quot;&#39; where ID= &#39;&quot;&amp;parID&amp;&quot;&#39;&quot;<br />conn.execute sql_newgrade<br />%&gt;<br />&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;<br />&lt;html&gt;<br />&lt;head&gt;<br />&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot;&gt;<br />&lt;title&gt;收银台结账!&lt;/title&gt;<br />&lt;link href=&quot;style.css&quot; rel=&quot;stylesheet&quot;&gt;<br />&lt;style type=&quot;text/css&quot;&gt;<br />&lt;!--<br />body {<br />background-image: url(images/bg1.jpg);<br />}<br />--&gt;<br />&lt;/style&gt;&lt;/head&gt;<br />&lt;body leftmargin=&quot;0&quot; topmargin=&quot;0&quot;&gt;<br />&lt;center&gt;<br />&lt;table width=&quot;640&quot; height=&quot;133&quot; border=&quot;0&quot; cellpadding=&quot;-1&quot; cellspacing=&quot;-1&quot;&gt;<br />&lt;tr&gt;<br />&lt;td background=&quot;images/bg.jpg&quot;&gt;&lt;img src=&quot;images/checkout.gif&quot; width=&quot;640&quot; height=&quot;130&quot;&gt;&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;table width=&quot;640&quot; height=&quot;341&quot; border=&quot;0&quot; cellpadding=&quot;-1&quot; cellspacing=&quot;-1&quot;&gt;<br />&lt;tr&gt;<br />&lt;td valign=&quot;top&quot; background=&quot;images/bg.jpg&quot;&gt; &lt;div align=&quot;center&quot;&gt;<br />&lt;form name=&quot;form1&quot; method=&quot;POST&quot;&gt;<br />&lt;table width=&quot;97%&quot; height=&quot;153&quot; border=&quot;0&quot; cellpadding=&quot;-1&quot; cellspacing=&quot;-1&quot;&gt;<br />&lt;tr&gt;<br />&lt;td height=&quot;71&quot;&gt;<br />&lt;div align=&quot;center&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#C60001&quot; size=&quot;3&quot;&gt;<br />&lt;!!--从折扣率记录表中取出折扣率作为优惠率--&gt;<br />您本次购物享受&lt;%=(rs_rebate.Fields.Item(&quot;rebate&quot;).Value)%&gt;优惠!&lt;br&gt;<br />您本次消费金额为&lt;%= sum_1%&gt;元,实际应付费用&lt;%=sum%&gt;元。&lt;/font&gt;<br />&lt;/strong&gt; &lt;strong&gt;&lt;font color=&quot;#C60001&quot; size=&quot;3&quot;&gt;&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;tr&gt;<br />&lt;td&gt;&lt;div align=&quot;center&quot;&gt;&lt;strong&gt;&lt;font color=&quot;#C60001&quot; size=&quot;3&quot;&gt;<br />结账已经完成,欢迎下次惠顾!&lt;/font&gt;&lt;/strong&gt;&lt;/div&gt;&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;/form&gt;<br />&lt;a href=&quot;http://cms.ddvip.com/index.php#&quot; onClick=&quot;JScript:window.close();&quot;&gt;&lt;img src=&quot;images/home1.gif&quot;<br />width=&quot;75&quot; height=&quot;34&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/div&gt;&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;<br />&lt;/center&gt;<br />&lt;!--CSng 函数 :返回表达式,该表达式已被转换为 Single 子类型的 Variant。--&gt;<br />&lt;/body&gt;<br />&lt;/html&gt;<br />&lt;%session.Abandon()%&gt;</code><p>  Checkout_fail.asp 收银台登录失败提示页面。</p>	 </div>	 </div>	 <!-- 分页 -->	 	 <div class="page"><a href="11618821989907_6.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_6.html">上一页</a><a href="11618821989907.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907.html">1</a><a href="11618821989907_2.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_2.html">2</a><a href="11618821989907_3.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_3.html">3</a><a href="11618821989907_4.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_4.html">4</a><a href="11618821989907_5.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_5.html">5</a><a href="11618821989907_6.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_6.html">6</a><span class="current">7</span><a href="11618821989907_8.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_8.html">8</a><a href="11618821989907_9.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_9.html">9</a><a href="11618821989907_10.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_10.html">10</a><a href="11618821989907_8.html" tppabs="http://tech.ddvip.com/2006-10/11618821989907_8.html">下一页</a></div>		 <!-- 分页end --><p style="color:#000000; font-size:12px; text-align:right; padding-right:4px;">作者:含笑 &nbsp;&nbsp; 责编:豆豆技术应用</p>	 <div id="art_content_end_468x60"><script src="../a_dir_d/ads_468x60.js" tppabs="http://tech.ddvip.com/a_dir_d/ads_468x60.js"></script></div>		</div>		<div class="related">		    <div class="relatedtop">与“ASP入门基础教程-实例 网上图书管理系统”相关的文章</div>			<ul>	  		      <li>暂无相关文章</li>		  	  </ul>		</div>		<div class="clear"></div>		<div class="related">		    <div class="relatedtop">本栏目更新</div>			<ul>	    		      <li><a href="javascript:if(confirm('http://tech.ddvip.com/2008-09/122111675163590.html  \n\n该文件无法用 Teleport Pro 下载, 因为 它是一个域或路径外部被设置为它的启始地址的地址。  \n\n你想在服务器上打开它?'))window.location='http://tech.ddvip.com/2008-09/122111675163590.html'" tppabs="http://tech.ddvip.com/2008-09/122111675163590.html">实例讲解Access数据库在线压缩的实现方法</a></li>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -