기사를 업데이트하고 싶습니다. 마지막으로 수정 한 날짜를 추적해야합니다. 위의 datetime2 데이터 형식을 datetime 데이터 형식으로 변환하는 오류가 발생합니다.datetime2 데이터 형식을 datetime 데이터 형식으로 변환하면 범위를 벗어났습니다. 성명서가 종료되었습니다
다음은 내 articlesController 당신이 단지 당분간 Article
model.This의 코드를 보여 내 일반적인 대답이다 않을 것 같다
[HttpGet]
public ActionResult Update()
{
EditArticlesVM model = new EditArticlesVM();
return View(model);
}
[HttpPost]
public ActionResult Update(EditArticlesVM model)
{
try
{
article objArticle = new article
{
articleID = model.articleID,
articleTitle = model.articleTitle,
articleContent = model.articleContent,
lastmodified = DateTime.Now
};
objBs.articleBs.Update(objArticle);
TempData["Msg"] = "Article Updated Successfully!";
return RedirectToAction("Edit");
}
catch (DbEntityValidationException dbEx)
{
var sb = new StringBuilder();
foreach (var validationErrors in dbEx.EntityValidationErrors)
{
foreach (var validationError in validationErrors.ValidationErrors)
{
sb.AppendLine(string.Format("Entity:'{0}' Property: '{1}' Error: '{2}'",
validationErrors.Entry.Entity.GetType().FullName,
validationError.PropertyName,
validationError.ErrorMessage));
}
}
//throw new Exception(string.Format("Failed saving data: '{0}'", sb.ToString()), dbEx);
TempData["Msg"] = sb.ToString();
return RedirectToAction("Edit");
}
}
'article' 모델의 코드를 표시 할 수 있습니까? – Sampath