程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 如何在MVC應用程序中刪除上傳的文件

如何在MVC應用程序中刪除上傳的文件

編輯:關於ASP.NET

在ASP.NET MVC應用程序中,怎樣刪除上傳的文件。

由於上傳時,真正文件是存儲在應用程序某一目錄,在數據庫表中,只是存儲其基本信息。在刪除時,需要注意一下,由於沒有事務可操作。Insus.NET的實現方法,是先刪除物理路徑的文件,然後是刪除數據庫記錄。

打開數據庫,寫一個刪除記錄的存儲過程:

在FileLibraryEntity.cs添加一個Delete的方法:

創建控制器:

先從數據庫中獲取記錄信息,然後組合文件路徑,判斷是否存在,存在者刪除之。最後是刪除數據庫記錄。

創建視圖:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved