2011-06-17 99 views
0

我能够将数据从Excel发布到ASP.NET MVC Web服务。这是我的代码为:在SQL Server数据库中插入发布的数据

Sub SendData() 
Dim HttpReq As Object, url As String 
Set HttpReq = CreateObject("MSXML2.ServerXMLHTTP") 
url = "http://localhost:11121/Student/PostData/" 
HttpReq.Open "POST", url, False 
HttpReq.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
HttpReq.Send "Student=jsmith112" 
Debug.Print HttpReq.ResponseText 
End Sub 

现在,我想有一个ControllerAction“插入”,这将在SQLServer数据库中插入此张贴的数据。

对于此操作,我需要对控制器操作做些什么?

+1

我目前正在辩论帮助你,你到目前为止尝试过什么?你在寻找如何使用EF做到这一点?或者如何建立一个控制器? – Nix 2011-06-17 00:12:45

+0

如何构建控制器操作以在数据库中插入发布的数据。 – user793468 2011-06-17 00:30:01

回答

0

如果是vs2008,则需要添加<AcceptVerbs(HttpVerbs.POST)>属性,或者只有<HttpPost()>对vs2010添加到您的控制器方法中,以便它接收发布的数据。 请注意,这是在C#中,VB的语法略有不同。

+0

我有vs2010,是的,我的控制器操作确实有。我正在努力处理控制器操作中的内容。 – user793468 2011-06-17 03:09:16