Asp.net C# 遍历Excel中的表格名称
生活随笔
收集整理的這篇文章主要介紹了
Asp.net C# 遍历Excel中的表格名称
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Asp.net C# 遍歷Excel中的表格名稱
????//string?strConn_ACE?=?"Provider=Microsoft.ACE.OLEDB.12.0;data?source="?+?filePath?+?";Extended?Properties='Excel?12.0;HDR=NO;IMEX=1'";
????//new?OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data?Source="?+?Server.MapPath("DataBase/hooyesDatabase.mdb"));
????OleDbConnection?conn?=?new?OleDbConnection(strConn);
????conn.Open();
????DataSet?ds?=?new?DataSet();
????OleDbDataAdapter?da?=?null;
????DataTable?dtSheetName?=?null;
????string?SheetName?=?"";
????dtSheetName?=?conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,?new?object[]?{?null,?null,?null,?"TABLE"?});
????for?(int?i?=?0;?i?<?dtSheetName.Rows.Count;?i++)
????{
????????SheetName?=?(string)dtSheetName.Rows[i]["TABLE_NAME"];
????????if?(SheetName.Contains("$")?&&?!SheetName.Replace("'",?"").EndsWith("$"))
????????{
????????????continue;
????????}
????????if?(SheetName?==?"已售號碼$")
????????{
????????????break;
????????}
????????????????
????}
????//string?strConn_ACE?=?"Provider=Microsoft.ACE.OLEDB.12.0;data?source="?+?filePath?+?";Extended?Properties='Excel?12.0;HDR=NO;IMEX=1'";
????//new?OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data?Source="?+?Server.MapPath("DataBase/hooyesDatabase.mdb"));
????OleDbConnection?conn?=?new?OleDbConnection(strConn);
????conn.Open();
????DataSet?ds?=?new?DataSet();
????OleDbDataAdapter?da?=?null;
????DataTable?dtSheetName?=?null;
????string?SheetName?=?"";
????dtSheetName?=?conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,?new?object[]?{?null,?null,?null,?"TABLE"?});
????for?(int?i?=?0;?i?<?dtSheetName.Rows.Count;?i++)
????{
????????SheetName?=?(string)dtSheetName.Rows[i]["TABLE_NAME"];
????????if?(SheetName.Contains("$")?&&?!SheetName.Replace("'",?"").EndsWith("$"))
????????{
????????????continue;
????????}
????????if?(SheetName?==?"已售號碼$")
????????{
????????????break;
????????}
????????????????
????}
轉載于:https://www.cnblogs.com/wolfocme110/p/3900704.html
總結
以上是生活随笔為你收集整理的Asp.net C# 遍历Excel中的表格名称的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《媒体曝70多万种药品“底价”:普遍超厂
- 下一篇: thinkphp3.2 代码生成并点击验