2012-06-27 93 views
0

我想在服務器的某個文件夾中使用(HTML.Input)上傳Excel文件,並且還想從中提取數據並放入數據庫中的數據。那麼在MVC Asp.net中有沒有什麼聰明的方法來上傳和提取數據然後將數據放入數據庫?上傳Excel文件並從中提取數據,並使用MVC將該數據放入數據庫中asp.net

+0

http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx我得到了一個鏈接,但不幸的是,它只是告訴我要上傳到服務器,它不提供文件到模型活頁夾從我可以提取文件。 – RL89

+0

在這種情況下,模型活頁夾不會出現在圖片中。您將文件上傳到服務器,然後以您想要的方式處理excel。 – Pradeep

回答

3

沒有這樣的智能方式。您將不得不:

  1. Upload the file
  2. 使用現有的ODBC機制連接到Excel。找出connection string for excel
  3. 並做相應的處理。
+0

den使用MVC有什麼用?我很抱歉,我是MVC的新手 – RL89

+0

@Rahul,MVC更多但不是這個。這是您必須應用軟件開發技能的地方。 – Pradeep

+0

thanx Pradeep,我在上面提到的鏈接中找到了HttpFileCollectionValueProvider。 HttpFileCollectionValueProvider將上傳的文件提供給模型聯編程序。同時請注意,參數名稱file與文件輸入的名稱相同。這對模型聯編程序將上傳的文件與action方法參數進行匹配非常重要。 – RL89

相關問題