PDA

View Full Version : سوال: مشکل در نحوه ارسال مقادیر بازگشتی در رویه ذخیره شده



MiladLove14
شنبه 22 مرداد 1390, 14:44 عصر
سلام
وقتی میخوام با یک رویه ذخیره شده اطلاعاتی رو توی بانک درج کنم مشکل مقادیر بازگشتی رویه ذخیره شده رو دارم. مثلا رویه ذخیره شده زیر



Create Procedure AddUser


(


@UserName Nvarchar(50)


@Password Nvarchar(50)


)


If Exists


(


Select UserName From UserList Where UserName = @UserName


)


Return 1


Else


Insert UserList(UserName, Password)


Values(@UserName, @Password)

تو این رویه ذخیره شده از ورود داده های تکراری به بانک جلوگیری میشه وقتی که میخوایم رکوردی رو تو بانک درج کنیم اگه رکوردی با این نام کاربری تو بانک موجود باشه رویه ذخیره شده مقدار 1 بر میگردونه در غیر اینصورت داده ها در بانک درج میشن. این مقدار بازگشتی رو چطوری باید ارسال کنیم. (در سی شارپ) اگه میتونین کمک کنید. خیلی ممنون.