zoukankan      html  css  js  c++  java
  • Asp.net C# 遍历Excel中的表格名称

    Asp.net C# 遍历Excel中的表格名称



        string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + filePath + ";" + "Extended Properties="Excel 8.0"";
        //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[] { nullnullnull"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;
            }
                    
        }
  • 相关阅读:
    Javascript Promise对象学习
    JavaScript 判断一个对象的数据类型。
    Angular SEO方案
    【GOF23设计模式】迭代器模式
    【GOF23设计模式】责任链模式
    【GOF23设计模式】享元模式
    【GOF23设计模式】外观模式
    【GOF23设计模式】装饰模式
    【GOF23设计模式】组合模式
    【GOF23设计模式】桥接模式
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/3900704.html
Copyright © 2011-2022 走看看