درخواست راهنمایی برای اجرای کار با LINQ در سی شارپ
سلام دوستان . من یه برنامه نوشتم با Stored procedure و با استفاده از Linq باهاش ارتباط برقرار می کنم .
توی برنامه ام یک فرم لاگین دارم که شامل سه پارامتر Username , password , level هست . یوزر و پسورد رو کاربر وارد می کنه و اگه درست بود ، برنامه خودکار مقدار level رو باید بخونه .
من قسمت اول رو نوشتم یعنی اگه یوزر و پسورد درست بود ، مثلاً یک پیغام نمایش میده . اما برای قسمت دوم نمیدونم چیکار بایست بکنم ؟؟
لطفاً راهنماییم کنید .
نقل قول: درخواست راهنمایی برای اجری کار با LINQ در سی شارپ
مقدار level چی هس و از کجا میاد؟؟؟
نقل قول: درخواست راهنمایی برای اجری کار با LINQ در سی شارپ
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 رو از توش بخونم . چطوری ؟
نقل قول: درخواست راهنمایی برای اجری کار با LINQ در سی شارپ
select level from tbl_Users where [Username]=@Username and [Password]=@password
کوئری شما باید این طور باشه در زمینه ارتباط با sp از طریق لینک هم مطالب زیادی هست