Bug 361443 Excel ODA
data/org.eclipse.birt.report.data.oda.excel/src/org/eclipse/birt/report/data/oda/excel/impl/ExcelFileQuery.java
if (isWildCard(preparedColumnNames)) {
			queryColumnNames = allColumnNames;
			queryColumnTypes = allColumnTypes;
			queryColumnLables = allColumnNames;
			this.resultSetMetaDataHelper = new ResultSetMetaDataHelper(
					queryColumnNames, queryColumnTypes, queryColumnLables);
			this.resultSetMetaData = new ResultSetMetaData(
					this.resultSetMetaDataHelper);
		} else {
			queryColumnNames = ExcelFileSource
					.getStringArrayFromList(stripFormatInfoFromQueryColumnNames(getQueryColumnNamesVector((preparedColumnNames))));
			validateColumnName(queryColumnNames, allColumnNames);
			if (savedSelectedColInfo == null
					|| savedSelectedColInfo.length() == 0) {
				queryColumnTypes = this.hasTypeLine ? getQueryColumnTypes(
						allColumnNames, allColumnTypes, queryColumnNames)
						: createTempColumnTypes(queryColumnNames.length);
				queryColumnLables = this.hasColumnNames ? columnLabels
						: queryColumnNames;
				if (queryColumnLables == null)
					queryColumnLables = queryColumnNames;
				this.resultSetMetaDataHelper = new ResultSetMetaDataHelper(
						queryColumnNames, queryColumnTypes, queryColumnLables);
				this.resultSetMetaData = new ResultSetMetaData(
						this.resultSetMetaDataHelper);
			} else {
				this.resultSetMetaDataHelper = new ResultSetMetaDataHelper(
						savedSelectedColInfo);
				this.resultSetMetaData = new ResultSetMetaData(