表17-2“购物单”表 子段名 数据类型必填 索引 说明 自动编号 订单编号 銜品编 数字 文本 文本 是否否否否否否 商品的编号 无 商品的名称 无 商品生产厂家 货币 无 商品的定价 数字 无购买该商品的数量 数字 无 购买该商品的金额 2.网页文件 “网上超市”包括的4个asp文件分别是 Shop.asp、 AddTocar.asp、 Shoppingcart.asp Delete aspo
表17-2 “购物单”表 字段名 数据类型 必填 索引 说明 编号 自动编号 是 无 订单编号 商品编号 数字 否 无 商品的编号 名称 文本 否 无 商品的名称 生产商 文本 否 无 商品生产厂家 定价 货币 否 无 商品的定价 数量 数字 否 无 购买该商品的数量 金额 数字 否 无 购买该商品的金额 2. 网页文件 “ 网上超市 ” 包 括 的 4 个 asp 文 件 分 别 是 : Shop.asp 、 AddToCar.asp 、 ShoppingCar.asp 、 Delete.asp
①主页面文件Shop.asp显示商品列表,具有将购 买商品放到“购物车”中的提交功能以及查看“购物 车”页面的连接功能 ②购物处理文件 AddToCar.asp将购买商品的数据 添加到数据表“购物单”中 ③“购物车”页面文件 Shoppingcart.asp显示顾 客所购买的商品,具有删除和返回主页面的连接功能 ④删除处理文件 Delete.asp将不想购买的商品从 “购物车”(“购物单”表)中删除。 在浏览器中执行Shop.asp将可以实现网上购物
① 主页面文件Shop.asp显示商品列表,具有将购 买商品放到“购物车”中的提交功能以及查看“购物 车”页面的连接功能。 ② 购物处理文件AddToCar.asp将购买商品的数据 添加到数据表“购物单”中。 ③ “购物车”页面文件ShoppingCar.asp显示顾 客所购买的商品,具有删除和返回主页面的连接功能。 ④ 删除处理文件Delete.asp将不想购买的商品从 “购物车”(“购物单”表)中删除。 在浏览器中执行Shop.asp将可以实现网上购物
3.创建主页面 主页面文件使用AD0技术将“商品”表中的数据显 示在网页的表格中。编写代码,并将文件以Shop.asp 为名存盘。 说明:该程序包含四部分程序模块 ①数据库连接模块;建立一个数据库连接对象 ob iCon和一个记录集对象 ob jRS,然后通过SQL语句实 现商品信息的查询。 ②通过For循环读取数据表的字段名称作为表格 的标题 ③通过Do循环读取数据并显示在表格内。进行订 购所对应的提交按钮为FORM所包含的内容(f1~f5), 它将选中的商品提交给 Addtocar.asp页面。 ④关闭数据库
3. 创建主页面 主页面文件使用ADO技术将“商品”表中的数据显 示在网页的表格中。编写代码,并将文件以Shop.asp 为名存盘。 说明:该程序包含四部分程序模块。 ① 数据库连接模块;建立一个数据库连接对象 objConn和一个记录集对象objRS,然后通过SQL语句实 现商品信息的查询。 ② 通过For循环读取数据表的字段名称作为表格 的标题。 ③ 通过Do循环读取数据并显示在表格内。进行订 购所对应的提交按钮为FORM所包含的内容(f1~f5), 它将选中的商品提交给AddToCar.asp页面。 ④ 关闭数据库
4.购物处理文件 购物处理文件将顾客订购的商品添加到购物车 (“购物单”表)中。编写代码,并将文件以 AddToCar.asp为名存盘。 说明:该程序包含4个模块: ①数据提取模块,首先将商品信息页面提交的信 变量进行赋值。提取uid(商品编号)、name(商品 名称)、 company(生产商)、 Price(定价)和 Quantity(数量)等变量值,并计算出 subtotal1(金 额)值 ②数据库连接模块;建立一个数据库连接对象 ob jConn和一个记录集对象 ob jRS ③添加商品到“购物单”表中模块,使用记录集 对象 AddNew方法添加记录
4. 购物处理文件 购物处理文件将顾客订购的商品添加到购物车 ( “ 购物单 ” 表 ) 中 。 编 写 代 码 , 并将文件以 AddToCar.asp为名存盘。 说明:该程序包含4个模块: ① 数据提取模块,首先将商品信息页面提交的信 息变量进行赋值。提取uid(商品编号)、name(商品 名称)、company (生产商 )、Price( 定价)和 Quantity(数量)等变量值,并计算出subTotal(金 额)值。 ② 数据库连接模块;建立一个数据库连接对象 objConn和一个记录集对象objRS。 ③ 添加商品到“购物单”表中模块,使用记录集 对象AddNew方法添加记录