/// <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(); }
/// <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); }