ASP.Net操作Excel(下)_上传读取文件
2011-10-20 09:18
537 查看
继上篇讲过操作Excel导出数据,这节将介绍如何上传Excel文件并读取内容,并保存到本地数据库。
1.首先介绍一个[b]上传工具[/b]:Brettle.Web.NeatUpload.dll。
可能有部分人用过,网上也有很多资料,这里就不做太多解释。
(a).NeatUpload类库下载:
View Code
---------------------------------------------------欢迎交流----------------------------------------------------------------------
1.首先介绍一个[b]上传工具[/b]:Brettle.Web.NeatUpload.dll。
可能有部分人用过,网上也有很多资料,这里就不做太多解释。
(a).NeatUpload类库下载:
View Code
///<summary> /// 读取excel的方法。不管sheet名字叫什么。 ///</summary> ///<param name="excelFilename"></param> ///<returns></returns> public static System.Data.DataTable GetExcelTable(string excelFilename) { string connectionString = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Jet OLEDB:Engine Type=35;Extended Properties=Excel 8.0;Persist Security Info=False;HDR=NO;IMEX=1;", excelFilename); DataSet ds = new DataSet(); string tableName; using (System.Data.OleDb.OleDbConnection connection = new System.Data.OleDb.OleDbConnection(connectionString)) { connection.Open(); System.Data.DataTable table = connection.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables, null); tableName = table.Rows[0]["Table_Name"].ToString(); string strExcel = "select * from " + "[" + tableName + "]"; OleDbDataAdapter adapter = new OleDbDataAdapter(strExcel, connectionString); adapter.Fill(ds, tableName); connection.Close(); } return ds.Tables[tableName]; }
---------------------------------------------------欢迎交流----------------------------------------------------------------------
相关文章推荐
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中对文件的操作 创建 读取 删除 上传 下载(转 备份用)
- 结合DataGrid控件ASP.NET上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据
- 转载:ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。
- asp.net 中上传并读取Excel文件(OLEDB方式)
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据示例
- asp.net中打开Excel上传文件,读取数据的方法
- ASP.NET中上传并读取Excel文件数据示例
- ASP.NET中上传并读取Excel文件数据,附后生成EXCEL及杀掉EXCEL进程。
- ASP.NET中上传并读取Excel文件数据
- ASP.NET中上传并读取Excel文件数据
- [导入]ASP.NET中上传并读取Excel文件数据