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

fileUpload上传文件,并设置文件名以及保存服务器位置

时间:2014-06-08 20:14:01      阅读:282      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

我做的是上传Excel文件,保存内容到数据库。

下面部分代码是fileUpload上传文件,并设置文件名以及保存服务器位置。

bubuko.com,布布扣
if (fileUpload.HasFile)
                {
                    string fileNameNo = Path.GetFileName(fileUpload.PostedFile.FileName); //获取文件名和扩展名
                    fileNameNo = fileNameNo.Replace("(", "-").Replace(")", "-").Replace("", "-").Replace("", "-");//替换
                    string filePath =System.Configuration.ConfigurationManager.AppSettings["UploadFilePath"];
                    #region 设置上传文件保存位置
                    if (!Directory.Exists(filePath))
                    {
                        Directory.CreateDirectory(HttpContext.Current.Server.MapPath(filePath));
                    }
                    DateTime today = DateTime.Now;                    
                    string saveDirectory = filePath + today.ToString("yyyy-MM-dd") + "/";
                    string saveName = DateTime.Now.ToString("yyyy-MMdd-HHmmss") + "_" +fileNameNo;
                    if (!Directory.Exists(saveDirectory))
                    {
                        Directory.CreateDirectory(HttpContext.Current.Server.MapPath(saveDirectory));
                    }
                    string fileServerPath=HttpContext.Current.Server.MapPath(saveDirectory + saveName);
                    fileUpload.PostedFile.SaveAs(fileServerPath);
                    #endregion
                    string sheetName = sheet;
                    ExcelHelper excelHelper = new ExcelHelper();
                    DataTable dt = new DataTable();
                    dt = excelHelper.ExcelImportToDataTable(fileServerPath, sheetName);
                   
}
bubuko.com,布布扣

如果上传之后删除服务器的文件,可以其后加:File.Delete(fileServerPath);  

 

fileUpload上传文件,并设置文件名以及保存服务器位置,布布扣,bubuko.com

fileUpload上传文件,并设置文件名以及保存服务器位置

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/gbnw/p/3776038.html

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