P>前言

注意:1/2)本文限在局域网中;2/2)本文未特定指出处,均使用其默认选项。

九、网上购物

(一)关于本网上购物程序

1、本网上购物程序使用ASP编程结合调用Access数据库来实现

2、本网上购物程序选自“旗标系列图书”《Active Server Pages & Web数据库》(王国荣 著;朱琳杰、王伟 改编;人民邮电出版社)。在具体使用中,我发现了一些问题,并作了相应的修改

1/4)原文选定欲购物品后(buy.asp)会进入一个近似空白的确认页面(add.asp)——改成自动转入购物袋(check.asp)的页面。如下图:

2/4)原文的购物袋(check.asp)中,当所有的复选框均未选中时,按“更改数量”按钮会有出错信息——改成直接跳转到空物袋(clear.asp)所在页。如下图:

3/4)原文的购物袋(check.asp)中,当“数量”输入$#@60;=0的数时,是没有任何更改效果的操作——改成删除相应记录。如下图:

以及下图:

4/4)原文当按了“退回所有物品”后,进入空物袋的页面,但Session并没有清除——改成清除所有Session。如下图:

3、我98%不懂ASP,因此除了不能用之外,其他的修改,请不要问我

(二)使用说明

1、下载

1/2)压缩文件内包括9个源文件及本说明文件(readme.htm),共约281K

2/2)地址:http://nanshan.363.net/down/sale.zip

2、安装

1/2)在C:\Inetpub\wwwroot(所设WWW的根目录)下建立一个名为sale的文件夹,将得到的sale.zip文件解压到sale中

2/2)调用网址为:http://www.lianhe.com/sale/main.asp

3、使用

1/4)进入http://www.lianhe.com/sale/main.asp后,即为该网上购物的主页面。如下图:

2/4)比如欲选“圣诞节礼物”。如下图:

3/4)进入购物袋后,可更改所选物品的数量、删? 分(将复选框的勾去掉或将“数量”设为0)或全部(选“退回所有物品”)物品等。如下图:

4/4)欲改商品编号、名称、单价、简介等,可用Access打开shopbag.mdb来实现。

(----待续----)