码迷,mamicode.com
首页 > 其他好文 > 详细

导入excle到服务器时候删除服务器历史数据

时间:2019-06-25 13:34:49      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:The   name   serve   foreach   text   abs   current   other   tms   

            //删除历史数据EXCLE 当天前一天的数据都删除
                var folder = Path.GetDirectoryName(absFilePath);
                var files = Directory.GetFiles(folder);
                foreach (var file in files)
                {
                    if (File.GetCreationTime(file) <= DateTime.Now.AddDays(-1))
                    {
                        File.Delete(file);
                    }
                }
                //删除历史数据  删除文件夹,当天以前的文件夹都删除
              var    tempFolder = HttpContext.Current.Server.MapPath("/Upload/TMS/WayBill");  ---服务器的虚拟地址
//var tempFolder = AppDomain.CurrentDomain.BaseDirectory + "Upload\\Import\\WayBillOther"; ---------本地的时候可以用
var folders = Directory.GetDirectories(tempFolder); foreach (var folderPath in folders) { DirectoryInfo dInfo = new DirectoryInfo(folderPath); if (dInfo.CreationTime < DateTime.Now.AddDays(-1)) { Directory.Delete(dInfo.FullName, true); } }

 

导入excle到服务器时候删除服务器历史数据

标签:The   name   serve   foreach   text   abs   current   other   tms   

原文地址:https://www.cnblogs.com/lvqianqian/p/11082173.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!