论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > ASP >

A450网上书店

3.2 图书信息模块的实现

主要是查看图书列表、搜索图书、显示图书信息、把图书放入购物车等功能。主要包括以下文件:

内容来自www.paper51.com

class.asp:显示图书分类列表。 copyright paper51.com

sub.asp:显示分类图书。 paper51.com

new.asp:显示新品图书。

内容来自www.paper51.com

hot.asp:显示畅销图书。

内容来自论文无忧网 www.paper51.com

commend.asp:显示推荐图书。

http://www.paper51.com

search.asp:搜索图书,可以按照图书名称、作者名称、出版社、出版时间、价格范围及图书类别搜索。

http://www.paper51.com

car.asp:查看我的购物车信息,图书结账。 copyright paper51.com

vpro.asp:查看详细图书信息。 http://www.paper51.com

3.2.1 分类的显示和详细信息的显示

http://www.paper51.com

分类列表的显示

paper51.com

class.asp程序实现图书的分类显示功能, http://www.paper51.com

sub.asp程序完成当客户单击某一分类时显示具体分类图书的功能,显示内容为该图书的图片及一些基本的图书信息。

内容来自www.paper51.com

图书详细信息显示 内容来自www.paper51.com

vpro.asp 程序完成当用户单击图书名称时显示图书的详细信息。效果如图3-3

内容来自论文无忧网 www.paper51.com

http://www.paper51.com

图3-3 图书详细信息显示界面

http://www.paper51.com

其关键代码如下: paper51.com

<!--#include file="manage/inc/config.asp"--> http://www.paper51.com

<!--#include file="inc/conn.asp"--> http://www.paper51.com

<%

内容来自www.paper51.com

dim id 内容来自www.paper51.com

'得到图书id copyright paper51.com

id=request.QueryString("id") 内容来自论文无忧网 www.paper51.com

'定义变量

http://www.paper51.com

Dim prename,company,intro,predate,graph2,description,remarks,price

http://www.paper51.com

'初始化recordset对象

内容来自www.paper51.com

set rs=server.CreateObject("adodb.recordset") 内容来自www.paper51.com

'在数据库中查询图书 paper51.com

rs.open "select * from product where id="&id,conn,1,3 内容来自论文无忧网 www.paper51.com

'图书浏览次数加1

http://www.paper51.com

rs("viewnum")=rs("viewnum")+1

copyright paper51.com

rs.update 内容来自www.paper51.com

%>

内容来自www.paper51.com

3.2.2 图书的搜索 paper51.com

search.asp程序实现搜索,供客户输入搜索条件并进行有效性验证,当客户输入的搜索条件经过有效性验证后程序就会把数据提交到rsearch.asp,由rsearch.asp进行搜索和显示搜索结果。例如,我现在要搜索一本书名中有ASP的图书,就可以这样做,如图3-4。单击[开始搜索]出现图3-5的搜索结果。 http://www.paper51.com

内容来自论文无忧网 www.paper51.com

图3-4 图书搜索search.asp运行界面

内容来自论文无忧网 www.paper51.com

内容来自www.paper51.com

图3-5 图书搜索结果rsearch.asp运行界面 内容来自www.paper51.com

rsearch.asp代码如下:

内容来自www.paper51.com

<!--#includefile="manage/inc/config.asp"-->

http://www.paper51.com

<!--#include file="inc/conn.asp"-->

paper51.com

<% 内容来自www.paper51.com

'判断用户是否进行搜索 内容来自论文无忧网 www.paper51.com

if request.QueryString="" then

内容来自论文无忧网 www.paper51.com

  callMsgBox("错误:没有搜索条件!","GoUrl","search.asp")

copyright paper51.com

  response.end

内容来自www.paper51.com

end if

内容来自www.paper51.com

'开始分页

http://www.paper51.com

Const MaxPerPage=5 内容来自www.paper51.com

dim totalPut  

copyright paper51.com

dim CurrentPage

内容来自论文无忧网 www.paper51.com

dim TotalPages

内容来自论文无忧网 www.paper51.com

dim j copyright paper51.com

dim sql 内容来自www.paper51.com

dim nid,sortsid

copyright paper51.com

if Not isempty(request.QueryString("page"))then

http://www.paper51.com

  currentPage=Cint(request.QueryString("page"))

paper51.com

else

http://www.paper51.com

  currentPage=1 copyright paper51.com

end if 内容来自论文无忧网 www.paper51.com

set rs=server.CreateObject("adodb.recordset")

http://www.paper51.com

'定义变量 copyright paper51.com

dim name

http://www.paper51.com

dim author paper51.com

dim manufacturer http://www.paper51.com

dim enabledate paper51.com

dim expiredate

copyright paper51.com

dim smallprice 内容来自论文无忧网 www.paper51.com

dim largeprice

http://www.paper51.com

dim code

copyright paper51.com

dim OrderField

paper51.com

dim Order paper51.com

------分隔线----------------------------
联系方式