天天看點

MVC應用程式實作上傳檔案(續)

前幾天,有練習了《MVC應用程式實作上傳檔案》 那隻是把文檔上傳至MVC應用程式下的某一目錄之中。

其實,真實環境中,還得存儲一些相關資訊至資料庫中。如舊檔案名,新存儲于檔案夾的新檔案名,大小,基本的類型等。

下面Insus.NET就慢慢來示範此功能。

先是在資料庫中,建立一個表[dbo].[FileLibrary]:

​​

MVC應用程式實作上傳檔案(續)

建立一個存儲過程,好讓程式能對上面建立好的表,添加資料[dbo].[usp_FileLibrary_Insert]:

MVC應用程式實作上傳檔案(續)

資料庫方面準備好了,來到MVC應用程式,建立model:

MVC應用程式實作上傳檔案(續)

建立一個實體Entity:

MVC應用程式實作上傳檔案(續)

最後修改controller:

MVC應用程式實作上傳檔案(續)

下面為運作實時示範效果:

MVC應用程式實作上傳檔案(續)

以下内容于2014-03-20 09:20分補充,

添加測試三種浏覽器,IE,FireFox,Chome上傳情況。

MVC應用程式實作上傳檔案(續)