مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

maj3614

عضویت از 1396/06/09

دسترسی به یک مقدار در sql از طریق c#

  • یکشنبه 25 آذر 1397
  • 17:21
تشکر میکنم

من یه جدول داخل اسکیوال دارم که یکی از متغیرهای ان بولین است و می خوام از داخل برنامه ای که با c# می نویسم بهش دسترسی پیدا کنم که اگر مقدار متغیر درست بود یه کاری انجام بده 

کد زیر را نوشتم ولی جواب نمیده 

var q =Context.TBLNAME.WhereCONDITION).SingleOrDefault();
            var Check = q.PI;
            if (Check)
           ......

با EF کد می زنم 

لطفا راهنماییم کنید

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

AmirGhasemi

عضویت از 1392/02/25

  • دوشنبه 26 آذر 1397
  • 08:08

سلام

var q=context.tableName.Where(x=>x.IsActive==true).ToList()

و بجای فیلد IsActive  اون فیلد مورد نظر خودتون را قرار بدهید

در ضمن اگر فقط اولین رکورد را می خواهید می تونید اینجوری بنویسید:

var q=context.tableName.Where(x=>x.IsActive==true).SingleOrDefault()

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)