ورود

View Full Version : سوال: مشکل در ثبت اطلاعات در دیتابیس



jaykob
یک شنبه 20 دی 1394, 17:57 عصر
سلام دوستان


من می خوام به صورت دستی در Repository های برنامه خودم Log کاربران رو اضافه کنم خوب مقداری از سمت کاربر نمی آد و می خوام مقادیر رو دستی بدم و ثبت کنم کد زیر :



var LogObject = new tbl_ULog
{
Subject = "تست لاگ",
Part = "تست",
MiladiDate = DateTime.Now,
ShamsiDate = DateTime.Now.ToPersianDate(),
SabtKonandeId ="332"
};

Db.tbl_ULog.Add(LogObject);
Db.SaveChanges();


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






Object reference not set to an instance of an object.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.



ممنون می شم راهنمایی کنید

با تشکر

hakim22
دوشنبه 21 دی 1394, 08:45 صبح
مطمئن بشید که کلاس Db مقدار داره و null نیست.

jaykob
سه شنبه 22 دی 1394, 12:37 عصر
مطمئن بشید که کلاس Db مقدار داره و null نیست.

سلام و احترام

تشکر از شما . تمامی آبجکت ها ذکر شده بود فقط مشکل مربوط به تاریخ میلادی که نوع datetime رو داره و ویندوز من ۱۰ و تقویم شمسی بود در نتیجه DateTime.Now مقدار شمسی بر می گرداند و این خطا به وجود آمده بود

تشکر