PDA

View Full Version : سوال: store procdure and c#



f_alikhani
پنج شنبه 22 تیر 1391, 11:42 صبح
سلام
من دارم یه برنامه می نویسم از استور پروسیجر استفاده کردم ولی تو صفحه loginam گیر کردم تمام کدامو نوشتم اما برای login نمیدونم باید چیکار کنم میشه یه نفر کمک کنه تو نوشتن استور پروسیجر و کد سی شارپم برای login
ممنون میشم

veniz2008
پنج شنبه 22 تیر 1391, 11:47 صبح
سلام، فوق العاده راحته. شما یه select مینویسی که دو تا شرط(پارامتر ورودی) داره(یوزرنیم و پسورد)،حالا تو محیط ویژوال این sp رو صدا میزنی و نتیجه رو داخل یه daattable میریزی و تعداد سطرهای دیتاتیبل رو چک میکنی که آیا رکورد داره یا نداره، اگر رکورد داشت یعنی چنین کاربری وجود داشته و اجازه ورود میدی در غیر اینصورت یوزر و پسورد وجود نداشته.
موفق باشید.

مرتضی تقدمی
پنج شنبه 22 تیر 1391, 13:52 عصر
سلام
روش دومی که من می تونم پیشنهاد بدم اینه:



select count(*) from tbl_users
where u_username = 'c' and u_pass = '1'


حالا شما می تونی اینو بصورت sp بنویسی. خروجی این کوئری از نوع scaler است که توی برنامه فقط کافیه با مخالف 0 مقایسه کنی. درصورتیکه اطلاعات کاربر صحیح باشه عددی مخالف 0 میده که به معنای اینه که کوئری رکوردی داشته.

موفق باشید