asp.net下获取Excel所有的工作表名称
发布时间:2016-12-29 来源:查字典编辑
摘要:.net获取Excel所有工作表名称:OleDbConnectionoleConn=newOleDbConnection();oleConn...
.net获取Excel所有工作表名称:
OleDbConnectionoleConn=newOleDbConnection();
oleConn.ConnectionString="Provider=Microsoft.Jet.Oledb.4.0;datasource=D:Data.xls;ExtendedProperties=Excel8.0;";
oleConn.Open();
DataTabledtOle=oleConn.GetSchema("Tables");
DataTableReaderdtReader=newDataTableReader(dtOle);
while(dtReader.Read())
{
MessageBox.Show(dtReader["Table_Name"]);
}
dtReader=null;
dtOle=null;
oleConn.Close();
这是临时想到的一种方法,如有更方便的方法,也请留言告诉我一下。