* @throws SQLException\r
*/\r
private Map<Integer, Set<Integer>> makeIndexMap(String tableName, ICdmDataSource datasource) throws SQLException {\r
- String resulsetQuery = "SELECT @id as id, @parentColumn " +\r
+ String resultsetQuery = "SELECT @id as id, @parentColumn " +\r
" FROM @tableName " +\r
" WHERE @parentColumn IS NOT NULL " +\r
- " ORDER BY @parentColumn, @sorted";\r
- resulsetQuery = resulsetQuery.replace("@tableName", tableName);\r
- resulsetQuery = resulsetQuery.replace("@parentColumn", parentColumn);\r
- resulsetQuery = resulsetQuery.replace("@sorted", currentSortColumn);\r
+ " ORDER BY @parentColumn, @sorted";\r
+ resultsetQuery = resultsetQuery.replace("@id", idColumn);\r
+ resultsetQuery = resultsetQuery.replace("@tableName", tableName);\r
+ resultsetQuery = resultsetQuery.replace("@parentColumn", parentColumn);\r
+ resultsetQuery = resultsetQuery.replace("@sorted", currentSortColumn);\r
\r
- ResultSet rs = datasource.executeQuery(resulsetQuery);\r
+ ResultSet rs = datasource.executeQuery(resultsetQuery);\r
Integer index = baseValue;\r
int oldParentId = -1;\r
\r