asp网上购物车实例代码

时间:2007-10-03 13:43:00 

本文将介绍在InterDev中实现网上商店购物车功能的方法,具体步骤如下:
  一、 数据库结构:
  产品数据表(Products): 存放产品信息

产品名ProductName
产品编号ProductID
单价Price
分类编号CategoryID


   Cart:购物车数据表,临时存放客户的订单

产品编号ProductID
产品名ProductName
价格Price
客户Session标号SessionID
订购数量Quantity


  Orders:订单,当用户确认订单后,订货数据将由Cart表转存入此表

产品编号ProductID
客户Session编号SessionID
订购数量Quantity
  


  Customers:客户,实现客户登录时将使用该表
  二、 建立数据库连接:
  1、 添加数据源:在控制面板中选择:管理工具/ODBC数据源,单击添加,选择数据库驱动程序为Microsoft Access Driver,单击"完成",在弹出的对话框中为数据源命名为"Store",单击选择,找到建立好的.mdb文件,然后单击确定
  2、 建立连接:在InterDev中的Project Exlporer中右击选择Add Data Connection,选择数据源,命名为Con,连接建立后的所有数据存取都将基于此连接。
  三、 购物车要实现的基本功能和对应的文件:

产品浏览和选购Products.asp
放入购物车AddtoCart.asp
浏览购物车ViewCart.asp
删除一个产品DeleteItem.asp
更新购物车UpdateCart.asp
确认订单SaveOrder.asp

  四、 Products.asp
  本页以表格显示客户所选的产品分类中的所有商品,每一个商品后都有一个"添加到购物车"按钮,指向AddtoCart.asp。
  1、 添加prodRec控件,设定记录源为Products表。
  2、 添加Grid控件,设定其数据源为prodRec
  3、 添加"选购此产品"链接
  在Grid的属性页中单击Add Unbound Column,在Header中输入:"选购此产品",在Field/expression中输入:="<A href=AddtoCart.asp?ProductID="+[ProductID]+">选购"+"</A>"。此语句的作用是,将当前选定的产品的产品编号存放在变量ProductID中传递给AddtoCart.asp,在AddtoCart.asp中将根据此产品编号为购物车添加记录。

标签:购物车
0
投稿

猜你喜欢

  • Python中True(真)和False(假)判断详解

    2021-12-16 11:22:36
  • Python调用Prometheus监控数据并计算

    2023-12-01 02:18:39
  • PyTorch中topk函数的用法详解

    2022-11-08 13:55:52
  • 详解Python异常处理中的Finally else的功能

    2023-08-19 01:01:20
  • Python+OpenCV实现信用卡数字识别的方法详解

    2022-01-15 14:25:41
  • MySQL学习之基础命令实操总结

    2024-01-16 17:27:32
  • python清除字符串里非字母字符的方法

    2022-08-27 16:04:02
  • python库pydantic的简易入门教程

    2022-06-27 14:05:28
  • PHP遍历目录实现方法介绍

    2023-05-25 06:31:41
  • python基础之循环语句

    2022-03-14 23:00:53
  • asp事务处理的另外一个方法

    2010-05-27 12:18:00
  • 在MySQL中为何不建议使用utf8

    2024-01-27 07:07:58
  • Python使用Matplotlib模块时坐标轴标题中文及各种特殊符号显示方法

    2021-03-12 03:38:27
  • 用python打包exe应用程序及PyInstaller安装方式

    2023-09-20 03:55:21
  • javascript中的数字与字符串相加实例分析

    2024-06-05 09:12:13
  • 九宫格基本布局

    2009-06-18 18:36:00
  • 详解Django中Request对象的相关用法

    2021-12-08 16:30:06
  • 未能加载文件或程序集“XXX”或它的某一个依赖项。试图加载格式不正确的程序。

    2023-07-01 00:38:21
  • 利用Python的Django框架生成PDF文件的教程

    2023-07-15 14:26:04
  • python unichr函数知识点总结

    2022-02-03 11:48:31
  • asp之家 网络编程 m.aspxhome.com