با سلام. تشکر وافر دارم از استاد مداینی که بسیار خوب و رایگان دوره را ارائه کردند.
من موقع add کردن، با خطای ذیل مواجه میشم. نام دیتابیس Banki نام جدول jadvals میباشد. ((دقیقا روی db.SaveChange خطا میده))
System.Data.Entity.Validation.DbEntityValidationException
HResult=0x80131920
Message=Validation failed for one or more entities. See 'EntityValidationErrors' property for more details.
Source=EntityFramework
StackTrace:
at System.Data.Entity.Internal.InternalContext.SaveChanges()
at System.Data.Entity.Internal.LazyInternalContext.SaveChanges()
at System.Data.Entity.DbContext.SaveChanges()
at ConsoleApp4.Program.Main(String[] args) in C:\Users\117\source\repos\ConsoleApp4\ConsoleApp4\Program.cs:line 42
دستورات من اینه:
bankiEntities db = new bankiEntities();
jadval j1 = new jadval() { ID = 7,
Name = "mohammadreza",
Family = "MahdaviMaram",
Mobile= "09124532190",
Age = 40,
};
db.jadvals.Add(j1);
db.SaveChanges();
Console.ReadLine();
با سلام.
پاسخ را یافتم گذاشتم برای استفاده سایرین.
دوست عزیز ViewModel شما پر میشه اما مدل اصلی که میخواهید ذخیره کنید یکی از فیلد هاش پر نمیشه یا مقدار اشتباهی بهش پاس داده میشه.
فیلد موبایل 10 رقمی بود که 11 رقمی دادم.
سلام دوست من وقت بخیر
خوشحالیم که مشکلتون رفع شد ممنون بابت به اشتراک گذاری پاسختون