1
如何使用來自Web應用程序的用戶輸入的實體框架將數據插入SQl Server 2008數據庫服務器。如何在MVC 2中使用EF插入數據到SQL Server數據庫?
我在模型中添加了一個新的EF連接。我能夠正確地看到所有的映射。
目前,我有我的觀點如下:
m.PhoneNumber)%>
,並在我的控制器
public ActionResult DialTone(Models.TelephoneModels telephone)
{
List<string> callType = new List<string>();
callType.Add("Standard");
callType.Add("Emergency");
ViewData["TypeOfCalls"] = new SelectList(callType);
if (!ModelState.IsValid)
{
return View("DialTone", telephone);
}
ViewData["Number"] = "You are currently connected to: " + telephone.PhoneNumber;
using (LogEntities db = new LogEntities())
{
var log = db.Logs.Single(m => m.PhoneNumber == telephone.PhoneNumber);
TryUpdateModel(log);
db.SaveChanges();
}
return View();
我要記錄所有的電話用戶在TextBox - phonenNumber中輸入數字(或字符串)到數據庫中。
我創建了一個名爲「PhoneNumber」的列的LOG數據庫表。我似乎無法弄清楚如何將數據插入表中。
任何想法?
謝謝!
:)