# "ShoppingCartUpdate" 存储过程

说明：

这个存储过程根据指定的CartID 和ProductID找到CMRC_ShoppingCart表中的记录，然后更新所找到记录的Quantity 字段。当用户改变这个记录的数量时，此过程被用于购物车的页面。

定义：

    	CREATE Procedure CMRC_ShoppingCartUpdate
    	(
    		@CartID    nvarchar(50),
    		@ProductID int,
    		@Quantity  int
    	)
    	AS

    	UPDATE CMRC_ShoppingCart

    	SET
    		Quantity = @Quantity

    	WHERE
    		CartID = @CartID
    	AND
    		ProductID = @ProductID

用到的数据库表：

ShoppingCart: ShoppingCart表用来记录用户已经购买的项目。ShoppingCart表的主键是RecordID。CartID是用来识别用户当前登陆身份的字符串。ShoppingCart表和Products表之间是一个多对一的关系。需要说明的是，如果Quantity为空的话，系统将会把其值设为默认值“1”。