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

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

کاربر سایت

felafel

عضویت از 1397/05/30

خطا در خواندن مادل و دیتا بیس در MVC 5

  • پنجشنبه 1 شهریور 1397
  • 10:55
تشکر میکنم

سلام

در MVC یک مادل بصورت DataBase First ایجاد کردم و در کد های Controller بعد از فضای نام db را بصورت  ()DBKEF db = New DBKEF  بعنوان نمونه از بانک اطلاعاتی فراخوانی کردم ْ یک بریک پوینت دقیقا بعد از این فراخوانی گذاشتم ببینم که اطلاعات دیتا بیس بخوبی فراخوانی می شوند که متاسفانه خطاهای زیر مشاهده شد که نتوانستم آن را برطرف نمایم. چه پیشنهادی بر رفع این مشکل ارائه می نمایید.  

من از VS 2017  نسخه اینترپرایس  و SQL Server 2016  استفاده می کنم نسخه EF  هم 4.6.2 می باشد

ممنون.

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

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

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 1 شهریور 1397
  • 13:59

متن خطای ننهایی که در مرورگر نمایش میده رو قرار دهید 

کاربر سایت

felafel

عضویت از 1397/05/30

  • پنجشنبه 1 شهریور 1397
  • 15:13

 در واقع این خطاها باعث می شود که مادل Null باقی بماند بنابراین مرورگر خطای عدم دستیابی به دیتا و Null  بودن مادل را ارائه می دهد هرچند میتوان خطای Null  بودن مادل را با کد نویسی مدیریت کرد و یک پیغام 404 مناسب برای آن ایجاد نمود ولی مشکل اصلی که همان عدم دسترسی به دیتا و رکوردهای دیتابیس می باشد بر قرار است . من بدلیل Null  ماندن مادل بررسی کردم و خطای فوق که تصویرشان را گذاشتم مشاهده کردم. در واقع بانک اطلاعاتی دارای هزاران رکورد در جداول مختلف می باشد ولی دسترسی به آن برای ارائه صفحات وب ممکن نیست بطور مثال: صفحه Login  یا  صفحه SignUp با خطای  Null بودن مادل نمایش داده می شوند.

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 1 شهریور 1397
  • 16:07

باید کد را trace کنید تا ببینید کدام مقدار null است و پس از پیدا کردن بررسی کنید  مشکل را برطرف کنید 

نمیشه حدس زد دوست من کد باید debug بشه 

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

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

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

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