PDA

View Full Version : سوال: درخواست راهنمایی برای اجرای کار با LINQ در سی شارپ



012132
چهارشنبه 31 اردیبهشت 1393, 09:50 صبح
سلام دوستان . من یه برنامه نوشتم با Stored procedure و با استفاده از Linq باهاش ارتباط برقرار می کنم .
توی برنامه ام یک فرم لاگین دارم که شامل سه پارامتر Username , password , level هست . یوزر و پسورد رو کاربر وارد می کنه و اگه درست بود ، برنامه خودکار مقدار level رو باید بخونه .
من قسمت اول رو نوشتم یعنی اگه یوزر و پسورد درست بود ، مثلاً یک پیغام نمایش میده . اما برای قسمت دوم نمیدونم چیکار بایست بکنم ؟؟
لطفاً راهنماییم کنید .

Saeed-CANcel
چهارشنبه 31 اردیبهشت 1393, 11:02 صبح
مقدار level چی هس و از کجا میاد؟؟؟

012132
چهارشنبه 31 اردیبهشت 1393, 22:44 عصر
level مقدار boolean داره .
جدول من شامل username , password , level هست .
***************************************
کدی هم که توی Stored Procedure نوشتم به این صورت است :

Create proc [dbo].[Sp_User_Login]
@Username NVARCHAR (50),
@Password NVARCHAR (50)
as
select * from tbl_Users where @Username and @Password exists (select * from tbl_Users where [Username]=@Username and [Password]=@password)

*************************
حالا شرط گذاشتم که وقتی کاربر یوزر و پس رو فرستاد ، اگه رکورد بیشتر از 0 بود ، لاگین انجام بشه . حالا می خوام level رو از توش بخونم . چطوری ؟

aghayex
چهارشنبه 31 اردیبهشت 1393, 23:52 عصر
select level from tbl_Users where [Username]=@Username and [Password]=@password

کوئری شما باید این طور باشه در زمینه ارتباط با sp از طریق لینک هم مطالب زیادی هست