Asp.net mvc 4 该名称在当前上下文中不存在
错误是当前上下文中不存在名称db。Asp.net mvc 4 该名称在当前上下文中不存在,asp.net-mvc-4,razor,sql-server-2012,Asp.net Mvc 4,Razor,Sql Server 2012,错误是当前上下文中不存在名称db。 请帮我解决这个问题。你忘了带大括号来使用积木。当前代码的结构如下所示: if (ModelState.IsValid) { using (mydataEntities1 db = new mydataEntities1()) db.Contactmodels.Add(model); db.SaveChanges(); ModelState.Clear(); model = null; ViewBag.Message = "Thanks fo
请帮我解决这个问题。你忘了带大括号来使用积木。当前代码的结构如下所示:
if (ModelState.IsValid)
{
using (mydataEntities1 db = new mydataEntities1())
db.Contactmodels.Add(model);
db.SaveChanges();
ModelState.Clear();
model = null;
ViewBag.Message = "Thanks for contacting us";
只需像任何其他代码块一样包装整个using块:
using (mydataEntities1 db = new mydataEntities1())
db.Contactmodels.Add(model); // inside the block, "db" exists
db.SaveChanges(); // outside the block, "db" is no longer in scope
using (mydataEntities1 db = new mydataEntities1())
{
db.Contactmodels.Add(model);
db.SaveChanges();
}