SELECT A.ProductID, A.ModelName, A.ModelNumber, B.Quantity,
A.UnitCost, CAST(A.UnitCost * B.Quantity AS money) AS ExtendedAmount
FROM dbo.Products A INNER JOIN
dbo.ShoppingCart B ON A.ProductID = B.ProductID
WHERE (B.CartID = @CartID)
ORDER BY A.ModelName, A.ModelNumber
GO
6.5.2 结帐页面(checkout.axpx)
提供用户查询自己的确认订单。
图 6.5.2.1 订单确认页面
调用存储过程如下
/****** Object: Stored Procedure dbo.spShoppingCartList ******/
CREATE PROCEDURE dbo.spShoppingCartList
(
@CartID VARCHAR(50)
)
AS
SELECT A.ProductID, A.ModelName, A.ModelNumber, B.Quantity,
A.UnitCost, CAST(A.UnitCost * B.Quantity AS money) AS ExtendedAmount
FROM dbo.Products A INNER JOIN
dbo.ShoppingCart B ON A.ProductID = B.ProductID
WHERE (B.CartID = @CartID)
ORDER BY A.ModelName, A.ModelNumber
GO