ASP.NET Excel 导入数据库
2013-03-19 22:02
387 查看
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Excel = Microsoft.Office.Interop.Excel;//引入命名空间 namespace MyWeb { public partial class UserList : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void btnImport_Click(object sender, EventArgs e) { string path = fileUser.Value; if (string.IsNullOrEmpty(path)) return; Excel.Application app = new Excel.Application(); app.Visible = false; Excel.Workbook workBook = app.Workbooks.Open(path);//打开worksheet Excel.Worksheet workSheet = (Excel.Worksheet)workBook.Sheets[1];//创建worksheet1 for (int i = 2; i <= workSheet.UsedRange.Rows.Count; i++)//循环读取每一行列值 { Object obj1 = ((Excel.Range)workSheet.Rows.Cells[i, 1]).Value; Object obj2 = ((Excel.Range)workSheet.Rows.Cells[i, 2]).Value; Object obj3 = ((Excel.Range)workSheet.Rows.Cells[i, 3]).Value; }
workBook = null; workSheet = null; app = null; GC.Collect(); } }
在这里面,我只列出了,从Excel中读取每一行的值,至于保存数据库就比较容易了,这里就不写了,希望对需要人有所帮助!
相关文章推荐
- asp.net怎样使用NPOI 导出到excel和从excel导入到数据库
- ASP.NET中数据库数据导入Excel并打印
- ASP.NET中使用Excel导入数据到数据库
- asp.net 中excel 导入数据库
- C# 或Asp.Net 将excel表格导入数据库 ····················
- ASP.NET Excel数据导入数据库
- 将Excel内容导入数据库(ASP.NET/C#)
- ASP.NET中数据库数据导入Excel并打印
- ASP.NET中数据库数据导入Excel并打印
- ASP.NET下将不规则的Excel导入数据库
- 将Excel内容导入数据库(ASP.NET/C#)
- ASP.NET Excel数据导入数据库---2
- ASP.NET Excel数据导入数据库
- ASP.NET Excel数据导入数据库
- asp.net_Excel数据导入数据库
- asp.net EXCEL数据 导入到数据库
- ASP.NET中数据库数据导入Excel、Word并打印
- C#数据库数据导入导出系列之一 ASP.NET Excel导入Sql Server数据库 .
- [Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案