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;
            }
                    
        }
  • 相关阅读:
    软件的概念
    打开别人Android项目的方法
    软件工程
    数据预处理技术
    机器学习之监督学习
    C语言指针与二维数组
    徐涛政治押题
    求二叉树的宽度
    解决在某些IE浏览器下字符乱码的问题
    mac系统不能使用127.0.0.2的解决方案
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/3900704.html
Copyright © 2011-2022 走看看