


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、、数据库1、在 pay 表中增加 pay_score int ,默认值为 0,允许为空。 存放积分抵现金的积分数。 目前没用到。在 pay 表增加触发器 pay_score, 当订单从不是已配送的状态变成已配送,则将本单的 金额数增加到积分中,分别在 user_score 和 total_score 加上积分。Create trigger pay_score on dbo.pay for update as if update(pay_zk) begin update user_a set user_score=user_score+,total_score=total_score+ from
2、 user_a U join deleted D on = join inserted I on =where <>' 已配送 ' and <>' 已签收 ') and =' 已配送 ' or =' 已签收 ') end2、Pay_shop 无修改。3、Shop 表中增加 LP_score 字段 int 。默认值为 0。将表中现有的全清为 04、User_a 表中增加 user_score int , total_score int 。默认值都是 1000。 User_VIP 默 认值为铁牌会员。增加触发器
3、 total_score_add ,解决当 total_score 发生变化时, total_score 会自动 会员升级。Create trigger total_score_add on dbo.user_a for update as if Update(total_score) beginupdate user_a set =(case when <1000 and in (' 否 ',' 铁牌会员 ',' 铜牌会员 ',' 银牌会员 ',' 金牌会员 ') then '否 'when
4、 >=1000 and <100000and in (' 否 ',' 铁牌会员 ',' 铜牌会员 ',' 银牌会员 ',' 金牌会员 ') then '铁牌会员 'when >=100000 and <200000and in (' 否 ',' 铁牌会员 ',' 铜牌会员 ',' 银牌会员 ',' 金牌会员 ') then ' 铜牌会员 'when >=200000 and
5、<300000and in (' 否 ',' 铁牌会员 ',' 铜牌会员 ',' 银牌会员 ',' 金牌会员 ') then '银牌会员 'when >=300000and in (' 否 ',' 铁牌会员 ',' 铜牌会员 ',' 银牌会员 ',' 金牌会员 ')then else金牌会员end)from user_a,insertedwhere user_a.user_name=inserted.user
6、_nameend5、User_shop 表中增加 user_score int默认值为 0。将表中的 user_score 全清为 0触发器 VIP_shop 解决会员价格问题,以前写的。6、( 1)视图: v_pay 解决订单显示分页问题,已写过。( 2)视图: V_user_a 解决用户显示的分页问题。 create view dbo.v_user_aasSELECT (select count(*) from user_a where id>= as rowid,* FROM user_a a( 3)视图: V_shop 解决商品分页显示问题。 create view dbo.v_
7、shopasSELECT (select count(*) from shop where id>= as rowid,* FROM shop a7、存储过程一个初始化 : 计算各人积分。 create proc dbo.计算各人积分 asupdate user_aset user_score=1000,total_score=1000update user_aset = +(select sum(pay_price)from paywhere (pay_zk=' 已配送 ' or pay_zk=' 已签收 ') and = ),= +(select sum(pay_price) from pay where (pay_zk=' 已配送 ' or pay_zk=' 已签收 ') and = )二、程序修改前台程序修改1、,search 只改 aspx 文件2、,和 cs3、和 cs4、和 cs5、和 cs6、和 cs后台程序修改7、和 cs8、和 cs9、和 cs10、和 cs 11、12、和 cs三、将删除所选按钮的图片拷入 image备注: pay_shop 中 daijia 在本机和服务器上不一样。本机上是计算列,服务器是 mon
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 追责权利协议书
- 男士离婚协议书
- 美妆学徒协议书
- 广告带制作合同协议书
- 小产权买卖合同协议书
- 旧改房买卖合同协议书
- 苹果充电协议书
- 空调经销协议书
- 房屋翻改造合同协议书
- 合建自建房合同协议书
- 2022年高考真题-政治(重庆卷) 含答案
- 《汽车基础知识培训》课件
- 游泳池紧急救援管理制度
- 低血糖护理新技术新进展
- 调酒师职业技能鉴定所(考场)设置标准
- 全过程工程咨询模式探讨
- 承包建筑寺庙合同范本
- 押安徽中考数学第15题(实数的运算、化简求值、解方程【组】与不等式【组】)(原卷版+解析)
- 十年(2015-2024)高考真题数学分项汇编(全国)专题03 平面向量(学生卷)
- 新公司组织架构图及人员设置
- 管线探挖方案
评论
0/150
提交评论