خطا entity framework null reference exception
سلام خدمت اساتید
من یه مشکلی با entity framework دارم اینه که من تابعی نوشتم که چک کنه مقدار داخل بانک هست اگر وجود نداشت در بانک دخیره کنه ولی وقتی چک می کنم می بینم مقدار در داخل دیتابیس نیست مقدار null که بر می گردونه خطا می ده هر چی گشتم چیزی پیدا نکردم
لطفا راهنمایی کنید
public static bool Notdublicatepost(string PostTitel)
{
DataEntities tt = new DataEntities();
var p = (from s in tt.tblpost
where s.PostTitel == PostTitel
select new { s.PostTitel }).FirstOrDefault();
if (p != null)
{
return false;
}
return true;
}
نقل قول: خطا entity framework null reference exception
متد Any برای همین کار هست. (اسم متد را هم مناسب کاری که انجام میده تغییر بدید)
public static bool IsDublicatePost(string PostTitle)
{
DataEntities tt = new DataEntities();
bool p = (from s in tt.tblpost
where s.PostTitel == PostTitle
select s).Any();
tt.Dispose();
return p;
}
نقل قول: خطا entity framework null reference exception
با عرض سلام و تشکر بابت راهنمای شما
من هر کتاری می کنم نمی دونم مشکل کجاست اگر امکان داره بررسی کنید من که به نتیجه نرسیدم
نقل قول: خطا entity framework null reference exception
دوست گرامی در جدول tblpost شما دو تا کلیداصلی ست کردی یکی از کلیدهای اصلی رو بردار مشکلت حل میشه