我想在Excel中单击“插入”按钮时将数据插入到SQL Server数据库中。使用HTTP从Excel中将数据插入到SQL Server数据库中Post
的数据是在单元格A2和B2,这里是在Excel中后面的“插入”按钮的代码:
Dim HttpReq As New WinHttp.WinHttpRequest
HttpReq.Open "POST", "http://localhost:11121/Student/Insert/", False
HttpReq.Send "jsmith112"
这是我在VS控制器动作代码:
[HttpPost]
public ActionResult Insert(string id)
{
try
{
student.AddToStudents(id);
student.SaveChanges();
return RedirectToAction("Index");
}
catch
{
return View();
}
}
这似乎没有工作,任何人都可以引导我完成这个?
在此先感谢
什么不工作?它抛出一个错误?它甚至击中了你的插入方法?失败发生在哪里? – taylonr 2011-06-15 18:44:49
您正在尝试执行HTTPPost *到* SQL Server?那甚至是犹太教? – 2011-06-15 18:47:57
他正在对ASP.NET MVC Web服务执行HTTP POST,后者又使用EF来更新数据库。 – 2011-06-15 20:38:18