asp网上购物车实例代码(3)
时间:2007-10-03 13:43:00
六、 UpdateCart.asp
接收AddtoCart.asp传递来的prodID、prodName、prodPrice和OrderQty,加上客户的Session编号,存入Cart表中。
1、 添加记录集cartRec,设置数据源为Select * From Cart
2、 添加更新数据的代码:
<Script Language=Javascript Runat=Server>
function cartRec_onbeforeopen(){
if(Request("InCart")==0)
{
newSQL="Select * From Cart";
}//不在购物车中,取出所有数据
else
{
newSQL="Select * From Cart Where SessionID="+Session.SessionID;
}//已经在购物车中,取出唯一的数据,准备修改数据
cartRec.setSQLText(newSQL);
}
function cartRec_ondatasetcomplete(){
if(Request("InCart")==0) //如果不在购物车中,添加新纪录
{
fields=new Array("ProductID","ProductName"Quantity","SessionID");
values=new Array(Request("prodID"),Request("prodName"),Request("OrderQty"),Session.SessionID);
cartRec.AddImmeidate(fields,values);
}
else//如果已经在购物车中,更新购买数量
{
cartRec.fields.setValue("Quantity",Request("OrderQty"));
}
Response.Redirect("ViewCart.asp");
</Script>
标签:购物车
0
投稿
猜你喜欢
pytorch分类模型绘制混淆矩阵以及可视化详解
2023-01-17 17:35:43
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021-02-03 12:25:21
python 在屏幕上逐字显示一行字的实例
2023-09-22 22:55:29
Python常用数字处理基本操作汇总
2021-01-06 12:56:28
用户体验杂谈
2011-10-21 21:09:08
javascript开发经验谈
2009-05-01 12:14:00
微信小程序实现简单计算器与秒表
2024-04-18 09:31:23
JavaScript实现Fly Bird小游戏
2024-04-25 13:11:46
python迷宫问题深度优先遍历实例
2023-10-16 18:54:06
Mysql Error Code : 1436 Thread stack overrun
2024-01-23 14:04:04
让Dreamweaver MX显示最舒服的编程环境
2008-02-25 14:01:00
python编写softmax函数、交叉熵函数实例
2023-11-24 07:08:11
Python面向对象编程(三)
2021-10-09 18:28:06
Python3+Requests+Excel完整接口自动化测试框架的实现
2022-12-12 00:19:52
如何通过神经网络实现线性回归的拟合
2023-04-24 06:15:07
pandas.DataFrame 根据条件新建列并赋值的方法
2022-09-06 05:51:05
python opencv捕获摄像头并显示内容的实现
2021-12-08 23:16:24
Dreamweaver滑动菜单的制作[图]
2007-11-08 12:43:00
在Oracle 8x实现自动断开后再连接
2010-07-26 13:03:00
通过yum方式安装mySql数据库的全过程
2024-01-13 11:46:43