سلام...من میخواستم تاریخ جاری به صورت خودکار و میلادی وقتی کاربر اطلاعات دیگه رو وارد میکنه تاریخ هم خودش در پایگاه داده درج بشه ولی نمیدونم چه کدی رو بزنم؟؟
میشه لطف کنید راهنمایی بفرمایید..
منظورتون رو متوجه نشدم
لطفا بیشتر توضیح دهید
من میخوام تاریخ جاری رو به صورت خودکار با کدنویسی درج کنم در پایگاه داده..
مشکل کجاست ؟
از DateTime.Now استفاده کنید
من از همچین کدی استفاده میکنم ولی درج نمیکنه..
DateTime dt = new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day); db.tblNews.Add(new tblNews() { NewsDate = dt });
درسته
به شکل زیر هم میشد
db.tblNews.Add(new tblNews() { NewsDate =DateTime.Now });
این کد منه ولی بازم درج نمیکنه
if (allowedExtensions.Contains(ext)) //check what type of extension { Random random = new Random(); string r = random.Next(1000, 2000).ToString(); string name = Path.GetFileNameWithoutExtension(file.FileName); //getting file name without extension // string myfile = name + "_" + Convert.ToString(tblnews.NewsId) + ext; //appending the name with id string myfile = name + "_" + Convert.ToString(tblnews.NewsId) + "_" + r + ext; //appending the name with id var path = Path.Combine(Server.MapPath("~/Img/") , myfile);// store the file inside ~/project folder(Img) tblnews.NewsImage = path; db.tblNews.Add(new tblNews() { NewsDate = DateTime.Now }); db.tblNews.Add(tblnews); db.SaveChanges(); file.SaveAs(path); ViewBag.OK = "تصویر با موفقیت ذخیره شد"; }
ارور میده ؟ متن ارور را ضمیمه کنید
اگر نه شاید اصلا وارد if نمیشه
بله وارد if نمیشه
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)