首页 > 其他分享 >删除根目录(文件夹里的)图片

删除根目录(文件夹里的)图片

时间:2023-09-14 15:35:21浏览次数:39  
标签:string 删除 connstrs System 文件夹 file 根目录

  public string delimge(string AttachmentID, string fileUrl)
        {
            string connstrs = ""; try { connstrs = this.Request.Headers["ProjectType"].ToString(); }
            catch (Exception e) { connstrs = "SqlConnectionStr"; }
            try
            {
                var Purl = fileUrl.Replace("http://192.***.*.***/Api", "");


                //删除根目录图片(单张)

                string file = System.Web.HttpContext.Current.Server.MapPath("../" + Purl);
                file = file.Replace(",", "");
                if (System.IO.File.Exists(file))
                {
                    System.IO.File.Delete(file); ;

                }
                string sql = "";
                sql += "delete Attachment where AttachmentID=" + AttachmentID;
                var num = SqlHelper.ExecuteNonQuery(sql.ToString(), connstrs);
                return format.ResultJsonData("SUCCESS", "删除信息成功!", num);
            }
            catch (Exception ex)
            {

                return format.ResultJsonData("FAILED", "删除失败!", 0);
            }

        }

 

标签:string,删除,connstrs,System,文件夹,file,根目录
From: https://www.cnblogs.com/fuyao/p/17702619.html

相关文章

  • C# 根据path递规创建文件夹
    使用场景很多,只要是要创建文件就要。所以写了一个。以后到处用就是了。///<summary>///根据path递规创建文件夹///</summary>///<paramname="filePath"></param>///<returns></returns>publicstaticboolCreateDirectoryByPath(thisstringfilePath){......
  • SQL基础总结(九):插入更新删除行及创建更新删除表
    本系列blog源自前年写的SQL学习笔记,汇总一下发上来。(1月份发了前三篇笔记,原以为后面的笔记误操作删了,今天在硬盘里又找到了,一起发上来)--------------------------------插入更新删除行 使用INSERT插入行INSERTINTOtableVALUES(value1,value2,value3…);INSERTINTOtable(col......
  • 共享文件夹添加 文件删除 可以被记录
    事件起因:在生产服务器上,某项目文件被删除,但是不知道具体是谁删除的,到底是误删除还是故意删除,所以才有了本次操作 解决办法:在生产服务器上的操作:1、选中文件夹--属性--安全--高级--审核--添加--选择主体Domainuser--显示高级权限删......
  • linux中普通用户如何防止重要文件被意外删除
     001、[liujiaxin01@pc1~]$lstest01[liujiaxin01@pc1~]$pwd##普通用户家目录/home/liujiaxin01[liujiaxin01@pc1~]$tree##重要文件所在目录.└──test01└──import_file.txt1directory,1file[liujiaxin01@pc1~]$cp-rtest01/tes......
  • destoon根据标题删除重复数据
    因为采集数据比较庞大,难免出现重复数据,所以写了一个根据标题进行删除重复数据的mysql命令,需要的朋友可以使用。DELETEfromdestoon_article_36where`title`in(SELECT*from(SELECT`title`FROMdestoon_article_36GROUPBY`title`HAVINGCOUNT(1)>1)tmp2)......
  • 利用find命令按照创建、修改时间删除文件
    使用touch命令修改文件访问时间和修改时间:touch-t202301011200 Example.txt删除三十天前创建的时间find/path/to/dir-typef-ctime+5-delete 目前还不确定如何修改文件创建时间,但是可以利用上述find语句删除修改时间和访问时间在条件内的文件 ......
  • 13-变量的申明-初始化-删除变量-垃圾回收机制
       需要先定义,做一个初始化,不然直接输入ddd会报错,没有被定义 此处a已经被删除了,3仍然在 通过垃圾回收机制把不用的对象进行回收,释放内存 ......
  • 查看子文件夹中的文件个数及find命令解析
    查看子文件夹中的文件个数find/home/test-typef-printf'%h\n'|sort|uniq-c/home/test要查找的目录-type按文件类型查找f:指普通文件d:目录文件-printf打印输出%h文件目录\n新行sort排序uniq-c去重并统计次数测试创建文件当前目录/home/test,......
  • Hibernate不允许先删除再添加数据
    参考:https://blog.csdn.net/u011366928/article/details/102973616这是Hibernate的优化机制,可以这样理解吧:你的所有操作都会在Hibernate的SQL队列里,这个队列就是先处理Insert再处理Delete的。所以执行顺序和你先的顺序没有关系。如果你要保证先执行Delete操作,那么你需要在Delet......
  • 【PHP】读取本地文件夹中所有图片并显示
    <?//获取文件夹下的所有文件$dir_str='';$imgType=array('gif','png','jpg','jpeg','bmp');$handle=opendir("./".$dir_str);//指定目录while(false!==($file=readdir($handle))){//遍历改文件所......