Пример #1
0
        /// <summary>
        /// 한번만 쓰는 작업을 할 때 사용합니다. 엑셀파일을 열고, 닫기를 자동으로 합니다.
        /// </summary>
        /// <param name="ExcelFile"></param>
        /// <param name="Sheet"></param>
        /// <param name="table"></param>
        /// <param name="isFirstRowHeader">첫 행을 무시하고 다음행부터 씁니다.</param>
        public static void setTable(String ExcelFile, object Sheet, DataTable table, Boolean isFirstRowHeader = false)
        {
            XlsHandler xls = new XlsHandler();

            xls.OpenExcel(ExcelFile, Sheet, false, true, isFirstRowHeader);
            xls.setTable(table);
            xls.Close();
        }
Пример #2
0
        /// <summary>
        /// 한번만 데이터를 읽어올 때 사용합니다. 엑셀파일을 열고, 닫기를 자동으로 합니다.
        /// </summary>
        /// <param name="ExcelFile"></param>
        /// <param name="Sheet"></param>
        /// <param name="isFirstRowHeader">첫 행이 제목열일 때 사용합니다. 첫행을 빼고 가져올 때 true</param>
        /// <returns></returns>
        public static DataTable getTable(String ExcelFile, object Sheet, Boolean isFirstRowHeader = false)
        {
            XlsHandler xls = new XlsHandler();

            xls.OpenExcel(ExcelFile, Sheet, true, false, isFirstRowHeader);
            DataTable table = xls.getTable();

            xls.Close();
            return(table);
        }