程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> EXCEL 操作類 EMTSoft官方改版

EXCEL 操作類 EMTSoft官方改版

編輯:.NET實例教程

using System;
using System.Data ;
using System.Data.OleDb ;

namespace ExcelHelp
{
    public class ExcelHelper
    {
        //類的似有化 ,一般用於組件開發
        internal ExcelHelper()
        {
             //nothing
        }
        /// <summary>
        /// 創建與Excel的連接
        /// </summary>
        /// <param name="strFullPath">路徑名稱</param>
        /// <param name="isTreatedHeader">是否添加表頭</param>
        /// <param name="intIMEXMode"></param>
        /// <returns></returns>
        public static OleDbConnection GetConnection(string strFullPath, bool isTreatedHeader, int intIMEXMode)
        {
            string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0};Extended PropertIEs=''Excel 8.0;HDR={1};IMEX={2};''";
            string Treatedheader = string.Empty;
            if (isTreatedHeader) Treatedheader = "YES";
            else Treatedheader = "NO";
            connectionString = string.Format(connectionString, strFullPath, isTreatedHeader, intIMEXMode);
            return new OleDbConnection(connectionString);
        }
        /// <summary>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved