System.Data.OleDb.OleDbConnection
con1=new System.Data.OleDb.OleDbConnection();
string constr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C://test2.xls;Extended Properties=Excel 8.0;";
con1.ConnectionString=constr;
con1.Open();
System.Data.OleDb.OleDbCommand com1=new System.Data.OleDb.OleDbCommand();
com1.CommandText="SELECT ww1 FROM [Sheet1$] ";
com1.Connection=con1;
System.Data.OleDb.OleDbDataAdapter ap=new System.Data.OleDb.OleDbDataAdapter(com1);
ap.Fill(ds);
this.DataGrid1.DataSource=ds;
this.DataGrid1.DataBind();
con1=new System.Data.OleDb.OleDbConnection();
string constr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C://test2.xls;Extended Properties=Excel 8.0;";
con1.ConnectionString=constr;
con1.Open();
System.Data.OleDb.OleDbCommand com1=new System.Data.OleDb.OleDbCommand();
com1.CommandText="SELECT ww1 FROM [Sheet1$] ";
com1.Connection=con1;
System.Data.OleDb.OleDbDataAdapter ap=new System.Data.OleDb.OleDbDataAdapter(com1);
ap.Fill(ds);
this.DataGrid1.DataSource=ds;
this.DataGrid1.DataBind();
博客展示了一段C#代码,通过System.Data.OleDb命名空间下的类,建立与Excel文件的连接,设置连接字符串,执行SQL查询语句,将查询结果填充到数据集,并绑定到DataGrid控件上,实现从Excel读取数据。
1356

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



