C# 实现 Excel文件的数据导入
2017-01-03 17:35
567 查看
前台
后台
<asp:FileUpload ID="fuFile" runat="server" />
后台
public string GetExcel() { string msg = null; if (this.fuFile.HasFile) { var file = this.fuFile.PostedFile; var extension = Path.GetExtension(file.FileName); switch (extension) { case ".xls": case ".xlsx": IWorkbook workbook = null; try { string fileName = "新的文件名,用于存放在服务器" + extension; file.SaveAs(Path.Combine(Server.MapPath(“excel存放路径”), fileName)); workbook = WorkbookFactory.Create(file.InputStream); ISheet sheet = workbook.GetSheetAt(0); IRow row = null; for (int i = 0; i < sheet.LastRowNum; i++)//第1行开始读 { row = sheet.GetRow(i); if (row == null) { break;//遇到空行 } string cellText = row.GetCell(0) == null ? "" : row.GetCell(0).ToString(); //获取第一列的数据 } } catch (Exception ex) { msg = ex.Message; } break; default: msg = "仅支持.xls或.xlsx格式的Excel。"; } } else { msg = "请选择文件"; } return msg; }
相关文章推荐
- C#实现使用form上传Excel文件,导入Excel数据到SQL SERVER数据库
- 效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】)
- EXTJS学习系列提高篇:第二篇(转载)作者殷良胜,结合EXT2.2+C#.net实现将数据导入Excel的功能
- C# Excel导入导出数据(二)——客户端上传文件到服务器
- 【代码实现】PHP导入Excel和导出数据为Excel文件
- 效率最高的Excel数据导入---(c#调用SSIS Package将数据库数据导入到Excel文件中【附源代码下载】)
- C# 将List中的数据导入Excel文件中
- c#将Excel数据导入到数据库的实现代码(OleDb)
- C#数据导入/导出Excel文件及winForm导出Execl总结
- struts2结合poi-3.7实现excel文件数据导入
- struts2结合poi-3.7实现excel文件数据导入
- C#实现将DataGridView中的数据导入到Excel中
- 使用C#把Excel格式文件的数据导入到sqlserver中
- C# 将Excel数据导入到数据库(实现SQL2000企业管理器导入EXCEL功能)
- 如何导入数据至Excel文件 C#.net
- asp.net/c#代码实现excel to mssql数据导入
- 【代码实现】PHP导入Excel和导出数据为Excel文件
- C#通过excel导入数据,上传文件
- c#将Excel数据导入到数据库的实现代码
- 使用C#将Excel文件中数据导入SQL Server数据库