• 1404/02/08

عدم ثبت اطلاعات در EF core 9 :

سلام وقت تون بخیر 

زمان ثبت اطلاعات، فیلد کلیدی جدول null میشه و هیچ رکوردی در دیتابیس ثبت نمیشه، برای ویرایش اطلاعات هم همین مشکل وجود داره 

اما برای حذف زمانی که به صورت دستی اطلاعات رو در جدول ذخیره می کنم عمل حذف به درستی انجام میشه

در ورژن های پایین تر EF Core این مشکل وجود نداشت

میشه لطفا راهنمایی بفرمایید

با تشکر

  • 1404/02/09
  • ساعت 07:53

سلام 

نمونه دوره را در اسرع وقت بررسی میکنم و اگر چنین مشکلی داشت رفع و اطلاع رسانی میکنم 


  • 1404/02/09
  • ساعت 19:59

سلام استاد بزرگوار

سپاسگزارم


  • 1404/02/10
  • ساعت 10:50

تست کردم و آپدریت هم کردم مشکلی نداشت 

شما کدهاتون رو Trace کنید متوجه میشید چرا این اتفاق میوفته


  • 1404/02/12
  • ساعت 11:52

ببخشید استاد من همه رو تریس کردم اما به نتیجه ای نرسیدم

ممنون میشم شما هم یک نگاه به دو مدل و پکیج هام بندارید

کنترولرها و ویوها رو که میدم خود Scaffolgingبرام بسازه جداول هم از طریق Migration سلخته می شوند

 

مدل PageGroup 

مدل Page 

 

پکیج های نصب شده

 

فایل DataContext

(DataAnnotation هامشکی رنگ شدن  چون توی محیط 2019 باز شدن در 2022 مشکلی ندارند)


  • 1404/02/12
  • ساعت 11:59

البته پروژه رو هم از نوع EF Core 9 و پکیج های ورژن 9.0.4  و هم از نوع EF Core 8 و پکیج های 8.0.15 تست کردم و در هر دو مورد همچنان مشکل Insert نشدن اطلاعات در DataBase رو دارم


logo-enamadlogo-samandehi