2011-06-17 51 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

相關問題