zoukankan      html  css  js  c++  java
  • ShoppingCart

    代码
     1 CREATE TABLE [dbo].ShoppingCart
     2 (
     3 CartID INT IDENTITY(1,1NOT NULL PRIMARY KEY,
     4 UserID INT NOT NULL,
     5 ProductID INT NOT NULL,
     6 Quantity INT NOT NULL
     7 )
     8 GO
     9 
    10 CREATE PROC AddToShoppingCart
    11 (
    12     @UserID INT,
    13     @ProductID INT
    14 )
    15 AS
    16     DECLARE @ProductName VARCHAR(100),@UnitPrice MONEY
    17     IF EXISTS(SELECT * FROM ShoppingCart WHERE ProductID = @ProductID AND UserID = @UserID)
    18         BEGIN
    19             UPDATE
    20                 ShoppingCart
    21             SET
    22                 Quantity = Quantity + 1 
    23             WHERE
    24                 ProductID = @ProductID
    25             AND
    26                 UserID = @UserID
    27         END
    28     ELSE
    29         BEGIN
    30             SELECT
    31                 @ProductName = ProductName,@UnitPrice = UnitPrice
    32             FROM
    33                 Product
    34             WHERE
    35                 ProductID = @ProductID
    36     
    37             INSERT INTO ShoppingCart(UserID,ProductID,Quantity) VALUES(@UserID,@ProductID,1)
    38         END
    39 GO
  • 相关阅读:
    PyQT_Group
    单例模式演示-1-39-07
    RSqlBuilder
    RExcel
    RJson
    NodeJs开发目录
    NodeJs事件驱动
    NodeJs实用工具util
    NodeJs之global,process
    NodeJs两个简单调试技巧
  • 原文地址:https://www.cnblogs.com/libingql/p/1790043.html
Copyright © 2011-2022 走看看