//需要连接的Excel文件地址
string excelUrl = this.Server.MapPath(@"App_data\demo.xls");
//组装连接Excel文件的连接字符串并实例化连接
OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+excelUrl+";Extended Properties=\"Excel 8.0;HDR=NO;IMEX=0\"");
//创建命令文件
OleDbCommand com = con.CreateCommand();
//查询工作簿Sheet1
com.CommandText = "SELECT * FROM [Sheet1$]";
//实例化数据适配器
OleDbDataAdapter adpt = new OleDbDataAdapter();
adpt.SelectCommand = com;
DataSet ds = new DataSet();
//填充DataSet
adpt.Fill(ds);
//数据绑定
this.GridView1.DataSource = ds;
this.GridView1.DataBind();
本文详细介绍了如何通过连接指定的Excel文件,并使用OleDbConnection、OleDbCommand、OleDbDataAdapter等类来查询Excel数据,最终将查询结果填充到GridView控件中进行展示。
169

被折叠的 条评论
为什么被折叠?



