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;
            }
                    
        }
  • 相关阅读:
    负载均衡session会话保持方法
    PHP分布式中Redis实现Session
    Nginx内置变量
    Nginx配置文件解析
    Nginx重写
    Nginx与Apache比较
    CGI概念
    Linux笔记(十四)
    Linux笔记(十三)
    hdu 4039
  • 原文地址:https://www.cnblogs.com/wolfocme110/p/3900704.html
Copyright © 2011-2022 走看看