c如何读取excel表格数据并显示到gridview控

c如何读取excel表格数据并显示到gridview控

ID:24908697

大小:106.68 KB

页数:6页

时间:2018-11-17

c如何读取excel表格数据并显示到gridview控_第1页
c如何读取excel表格数据并显示到gridview控_第2页
c如何读取excel表格数据并显示到gridview控_第3页
c如何读取excel表格数据并显示到gridview控_第4页
c如何读取excel表格数据并显示到gridview控_第5页
资源描述:

《c如何读取excel表格数据并显示到gridview控》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C#如何读取Excel表格数据并显示到GridView控件2008/05/0600:36近日,有个项目,需要用Web形式将Excel表格中的数据导入到数据库中,为了简化问题的解决,现在先将表中数据导入到GridView控件上.代码如下:protectedvoidButton1_Click(objectsender,EventArgse)   ...{       stringfilepath=FileUpload1.PostedFile.FileName;       ReadExcel(filepath,gdBom);   }   publicvoidReadExcel(stringsExc

2、elFile,GridViewdgBom)   ...{       DataTableExcelTable;       DataSetds=newDataSet();       //Excel的连接       OleDbConnectionobjConn=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+sExcelFile+";"+"ExtendedProperties=Excel8.0;");       objConn.Open();       DataTableschemaTable=objCo

3、nn.GetOleDbSchemaTable(System.Data.OleDb.OleDbSchemaGuid.Tables,null);       stringtableName=schemaTable.Rows[0][2].ToString().Trim();//获取Excel的表名,默认值是sheet1       stringstrSql="select*from["+tableName+"]";       OleDbCommandobjCmd=newOleDbCommand(strSql,objConn);       OleDbDataAdaptermyData=newOle

4、DbDataAdapter(strSql,objConn);       myData.Fill(ds,tableName);//填充数据       dgBom.DataSource=ds;       dgBom.DataBind();       objConn.Close();             ExcelTable=ds.Tables[tableName];       intiColums=ExcelTable.Columns.Count;//列数       intiRows=ExcelTable.Rows.Count;//行数       //定义二维数组存储Excel表

5、中读取的数据       string[,]storedata=newstring[iRows,iColums];           for(inti=0;i

6、m=0;//记录表中有用信息的行数,有用信息是指除去表的标题和表的栏目,本例中表的用用信息是从第三行开始       //确定有用的行数       for(intk=2;kalert('您导入的表格不合格式!')");       }

7、       else       ...{           //LoadDataToDataBase(storedata,excelBom)//该函数主要负责将storedata中有用的数据写入到数据库中,在此不是问题的关键省略       }   }运行效果如下图:选择BOM表的路径,点确定后类别:c#

8、

9、添加到搜藏

10、分享到i贴吧

11、浏览(1391)

12、评论 (7) 上一篇:验证文件上传有效类

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。