知识大全 使用ASP的Dictionary对象打造完美购物车

Posted 商品

篇首语:见君一眼,倾卿一心,误我一生,伤我一心。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用ASP的Dictionary对象打造完美购物车相关的知识,希望对你有一定的参考价值。

使用ASP的Dictionary对象打造完美购物车  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

    商业网站开发都会遇到购物车的问题 普通的开发者可能较多的使用session和cookies对象来完成 再就是更为蹩脚的数据库存储了     但我个人感觉session和cookies的构造并不方便 毕竟cookies要保存在客户端 一旦客户端关闭或禁用了cookies那就不可行了 而且 个对象间数据的传输读写也要烦琐 通过数据库存储的缺点就更明显了 很容易增加SERVER的负担 尤其是站点访问量超多的情况     偶尔要做一个带购物车的网站 对于喜欢偷懒的我自然不习惯以上 种方式 于是在网上找到了相关的资料 发现了Scripting Dictionary这个对象(以前没用过 不要笑我土) 以此为基础自己打造了一个session+Scripting Dictionary购物车(个人还是VERY满意的 有兴趣的同志也帮忙测试一下吧) 速度超快的     废话少说 看看吧     A 设计描述   客户端登陆网站时就为其建立一个SESSION 它用来关联字典对象形成购物车 客户购物时 SERVER完全通过SESSION调用字典的方法完成购物流程     B 详细    为客户建立购物车 名为shop set session( shop )= CreateObject( Scripting Dictionary )  检查客户当前购物车商品个数 session( shop unt=  如果为 那么自然表示购物车现在是空的  客户订购某一商品 session( shop ) add id num id表示数据库中商品的ID或编号等 num表示客户订购此商品的个数  客户查看购物车列表(客户确认当前已购买了的商品列表) id=session( shop ) keys num=session( shop ems 以上 句均返回的是数组型数据 分别付给id(商品ID组)和num(商品数量组)这 个变量 聪明的你马上就会想到只要通过循环把它们一一对应起来就OK了  for i=  to session( shop unt   id(i)  这里可以结构操作数据库把商品的信息取出来 通过操作商品编号数组id(i) do while not rs eof  num(i)  然后循环结果集 使价格等与商品对应 通过操作商品个数数组 num(i) rs movenext loop next 数组的下标是从 开始 所以要count 哦 这部可能有点乱 不过如果你有点经验的话应该是很容易读懂的   客户更改某一商品的订购数量 session( shop )(id)=num 太简单了 我不多解释了   客户删除某一商品 session( shop ) remove(id)  客户清空购物车 session( shop ) removeall  客户确认后提交订单 实际上就同样把对应的购物信息存储到数据库中就OK了 cha138/Article/program/net/201311/12825

相关参考

知识大全 ASP.NET入门教程 13.3.1 购物对象[1]

ASP.NET入门教程13.3.1购物对象[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[3]

ASP.NET入门教程13.3.1购物对象[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[4]

ASP.NET入门教程13.3.1购物对象[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[9]

ASP.NET入门教程13.3.1购物对象[9]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[5]

ASP.NET入门教程13.3.1购物对象[5]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[7]

ASP.NET入门教程13.3.1购物对象[7]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[6]

ASP.NET入门教程13.3.1购物对象[6]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 ASP.NET入门教程 13.3.1 购物对象[8]

ASP.NET入门教程13.3.1购物对象[8]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

如何打造完美的别墅儿童房呢?

如何打造完美的别墅儿童房呢?独立别墅儿童房可以给孩子打造一个属于他们自己的世界,有利于培养孩子的独立自主性。如何打造完美的别墅儿童房呢?1、安全第一安全性是孩童房设计时需考虑的重点之一,小朋友正处于活

如何打造完美厨房?

对厨房来说,首先要保证它的环保性和实用性。一个完整合理的厨房是由洗物区、料理区、烹饪区三个区域所组成,它们组合成一个舒适便利的三角工作区。鉴于中国家庭做饭油烟较多的特点,将厨房做成封闭式的比较好,或者