smt_414
یک شنبه 15 مهر 1386, 22:41 عصر
سلام
قصد دارم sp بنویسم که نام کاربری و رمز عبور رو از کاربر بگیره در صورت صحیح بودن اونها مقدار 1 رو برگردونه و در صورت عدم وجود مقدار 0
برای اینکار کد زیر رو نوشتم که به جایی نرسید.
سوالم اینه ، چه جوری باید این رو اصلاح کرد.
و اگه برای کاری که قصد دارم ، راه و کد مناسبتری هم هست ، ممنون می شم منو راهنمایی کنید
با تشکر
CREATE PROCEDURE check_pass_
@user_name_send nchar(20),
@pass_send nchar(20)
AS
BEGIN
DECLARE user_name_temp CURSOR GLOBAL for
SELECT user_name_ FROM user_name_table WHERE pass=@pass_send
DECLARE @user_name_temp cursor
set @user_name_temp=user_name_temp
IF (@user_name_temp=NULL)
begin
RETURN 0
IF(@user_name_temp=@user_name_send)
RETURN 1
end
END
قصد دارم sp بنویسم که نام کاربری و رمز عبور رو از کاربر بگیره در صورت صحیح بودن اونها مقدار 1 رو برگردونه و در صورت عدم وجود مقدار 0
برای اینکار کد زیر رو نوشتم که به جایی نرسید.
سوالم اینه ، چه جوری باید این رو اصلاح کرد.
و اگه برای کاری که قصد دارم ، راه و کد مناسبتری هم هست ، ممنون می شم منو راهنمایی کنید
با تشکر
CREATE PROCEDURE check_pass_
@user_name_send nchar(20),
@pass_send nchar(20)
AS
BEGIN
DECLARE user_name_temp CURSOR GLOBAL for
SELECT user_name_ FROM user_name_table WHERE pass=@pass_send
DECLARE @user_name_temp cursor
set @user_name_temp=user_name_temp
IF (@user_name_temp=NULL)
begin
RETURN 0
IF(@user_name_temp=@user_name_send)
RETURN 1
end
END