zoukankan      html  css  js  c++  java
  • 在MVC应用程序中,怎样删除上传的文件

    在ASP.NET MVC应用程序中,怎样删除上传的文件。

    由于上传时,真正文件是存储在应用程序某一目录,在数据库表中,只是存储其基本信息。在删除时,需要注意一下,由于没有事务可操作。Insus.NET的实现方法,是先删除物理路径的文件,然后是删除数据库记录。

    打开数据库,写一个删除记录的存储过程:

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

     创建控制器:


    先从数据库中获取记录信息,然后组合文件路径,判断是否存在,存在者删除之。最后是删除数据库记录。
     创建视图:

     
    #1标记,建立一个table头。
    #2标记,引用jQuery js库。
    #3标记,获取所有记录,并呈现于tbody1上。

     下面是#4标记详细代码:

     演示:

     

  • 相关阅读:
    linux ioctl
    pkg-config用法和gcc cflags
    boost noncopyable类
    google protobuf使用2
    跨平台编译CMake使用
    Linux epoll
    docker安装
    python 脚本转成exe可执行程序
    shell相关知识
    tcpdump使用
  • 原文地址:https://www.cnblogs.com/insus/p/3616210.html
Copyright © 2011-2022 走看看