1
使用數據庫優先方法和Linq,如果我的視圖有一個強烈設置的填充模型,並且下面的代碼在編輯的填充中傳遞並更新我的填充表格數據庫,有沒有辦法更新相關的Rx表,以及不必創建一個可以訪問填充和Rxs的視圖模型?我是Linq的新手,並沒有能夠使其工作到目前爲止。基於MVC3 Linq用一個模型中的數據更新兩個表格
[HttpPost]
public ActionResult Edit(Fill fill)
{
if (ModelState.IsValid)
{
db.Fills.Attach(fill);
db.ObjectStateManager.ChangeObjectState(fill, EntityState.Modified);
db.SaveChanges();
return RedirectToAction("Index");
}
ViewBag.Rx_ID = new SelectList(db.Rxes, "Rx_ID", "DEA_Number", fill.Rx_ID);
return View(fill);
}
你應該已經去過EF了。並引用臭名昭着的「沒有信息,因爲,DEA聯邦代理瘋了,因爲我是公然的..」 –
@DougChamberlain謝謝,不太確定臭名昭着是如何讓我通過這個,但你試過。 – HendPro12
我不知道我明白。你想在你的Rx表中更新什麼?我沒有看到任何數據在那裏更新。 –