# "CustomerLogin" 存储过程/h1> 说明：

"CustomerLogin"存储过程提供在commerce starter kit 应用中的鉴别步骤.如果验证成功的话,它接收Email 和 Password,返回CustomerID;反之,它返回0。

定义：

    	CREATE Procedure CMRC_CustomerLogin
    	(
    		@Email      nvarchar(50),
    		@Password   nvarchar(50),
    		@CustomerID int OUTPUT
    	)
    	AS

    	SELECT
    		@CustomerID = CustomerID

    	FROM
    		CMRC_Customers

    	WHERE
    		EmailAddress = @Email
    	AND
    		Password = @Password

    	IF @@Rowcount < 1
    	SELECT
    		@CustomerID = 0

用到的数据表：

Customers: customers表跟踪系统里所有顾客的信息.主键是CustomerID,我们存储的是用户的全名,电子邮件地址和口令.它和Orders表具有一对多的关系。