Excel数据导入Dataset
2008-06-25 00:19
513 查看
很多情况下要将Excel数据导入数据表,做了个简单实例供大家参考,源码
ExcelUtility 包含一个返回Dataset的方法GetWorksheet
1public class ExcelUtility
2protected void btnImport_Click(object sender, EventArgs e)
2 string fileName= string.Empty;
4 HttpPostedFile postedFile = fileExcel.PostedFile;
5 fileName = postedFile.FileName;
6 ExcelUtility excelUtility = new ExcelUtility();
7 DataSet ds= ExcelUtility.GetWorksheet(fileName, "Sheet1$");
8
9 gridProduct.DataSource = ds;
10 gridProduct.DataBind();
11 }
特别要注意Sheet1$中的$,不加$会抛错:“数据库引擎找不到对象'Sheet1'“
ExcelUtility 包含一个返回Dataset的方法GetWorksheet
1public class ExcelUtility
2protected void btnImport_Click(object sender, EventArgs e)
2 string fileName= string.Empty;
4 HttpPostedFile postedFile = fileExcel.PostedFile;
5 fileName = postedFile.FileName;
6 ExcelUtility excelUtility = new ExcelUtility();
7 DataSet ds= ExcelUtility.GetWorksheet(fileName, "Sheet1$");
8
9 gridProduct.DataSource = ds;
10 gridProduct.DataBind();
11 }
特别要注意Sheet1$中的$,不加$会抛错:“数据库引擎找不到对象'Sheet1'“
相关文章推荐
- 怎么由DataSet将数据导入Excel?
- 利用OleDb方式对DataSet 和 Excel 数据快速导入导出
- DataSet数据导入到Excel
- C#将excel数据导入dataset
- 把DataSet或者DataTable里的数据导入Excel中
- 怎么由DataSet将数据导入Excel?
- DataSet里所有数据导入Excel
- 将EXCEL中的数据导入到DataSet中
- asp.net(C#)开发之一 dataset(datatable) 数据导入excel
- 怎么由DataSet将数据导入Excel
- 将Excel中所有Sheet的数据导入一个DataSet
- 利用OleDb方式对DataSet 和 Excel 数据快速导入导出
- 将DataSet里所有数据导入Excel
- Excel导入DataSet数据丢失问题!
- 把DataSet的数据导入到Excel的多个sheet
- 怎么由DataSet将数据导入Excel
- C# 从Excel表中导入数据函数到DataSet
- 将DataSet里所有数据导入Excel
- C# 从Excel表中导入数据函数到DataSet
- 将Excel中所有Sheet的数据导入一个DataSet