zoukankan      html  css  js  c++  java
  • 读取excel 可以多个模板同一连接遍历

      public DataTable ExcelToDataSet(string filename, string[] templateNames)
            {
                DataTable dataTable = new DataTable();
                string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" +
                                "Extended Properties=Excel 8.0;" +
                                "data source=" + filename;
                OleDbConnection myConn = new OleDbConnection(strCon);
                foreach (string tempName in templateNames)
                {
                    DataTable dataTableTemp = new DataTable();
                    string strCom = " SELECT * FROM [" + tempName + "$]";
                    myConn.Open();
                    OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
                    myCommand.Fill(dataTableTemp);
                    myConn.Close();
                    dataTable.Merge(dataTableTemp);
                }
            
                return dataTable;
            }
  • 相关阅读:
    WPF 命令基础
    委托 C#
    Volley网络请求框架的基本用法
    MailOtto 实现完美预加载以及源码解读
    Android_时间服务
    Android_Chronometer计时器
    Android_Json实例
    完结篇
    就快完结篇
    MySQL 选出日期时间最大的一条记录
  • 原文地址:https://www.cnblogs.com/wanyuan8/p/2557631.html
Copyright © 2011-2022 走看看