# "ProductDetail" 存储过程

说明：

本存储过程以ProductID为输入参数，向输出参数所在窗口的调用者返回产品信息。为了提高性能，没有使用单行的recordset。

定义：

    	CREATE Procedure CMRC_ProductDetail
    	(
    		@ProductID    int,
    		@ModelNumber  nvarchar(50) OUTPUT,
    		@ModelName    nvarchar(50) OUTPUT,
    		@ProductImage nvarchar(50) OUTPUT,
    		@UnitCost     money OUTPUT,
    		@Description  nvarchar(4000) OUTPUT
    	)
    	AS

    	SELECT
    		@ProductID    = ProductID,
    		@ModelNumber  = ModelNumber,
    		@ModelName    = ModelName,
    		@ProductImage = ProductImage,
    		@UnitCost     = UnitCost,
    		@Description  = Description

    	FROM
    		CMRC_Products

    	WHERE
    		ProductID = @ProductID

用到的数据库表：

Products: Products表包含所有关于ASP.NET商务网站的产品信息，它的主键是 ProductID。需要说明的是，产品的说明要限定在3800个字符内。