C# winform DevExpress에서 엑셀스키마 가져오기 및 중복컬럼 처리방법
DevExpress Excel 스키마 가져오기 샘플엑셀이 아래의 캡처와 같이 중복으로 동일한 컬럼명(QQ)이 존재한다고 가정해 봅니다. 엑셀을 ExcelDataSource를 이용하여 오픈을 해둡니다. UseFirstRowAsHeader옵션은 첫 번째 행을 컬럼으로 읽겠다고 하는 옵션입니다. 컬럼을 자동으로 읽게 되면 문제가 발생하는 부분이 있습니다. 바로 동일한 컬럼명이 존재하는 엑셀일 경우에 DevExpress GridControl의 정책에 의해 자동으로 컬럼명이 바뀌게 됩니다. ExcelDataSource source = new ExcelDataSource(); source.FileName = filePath; ExcelWorksheetSettings worksheetSettings = new Exc..