Revision 44374 trunk/org.gvsig.desktop/org.gvsig.desktop.compat.cdc/org.gvsig.fmap.dal/org.gvsig.fmap.dal.db/org.gvsig.fmap.dal.db.jdbc/src/main/java/org/gvsig/fmap/dal/store/jdbc2/spi/operations/ResultSetForSetProviderOperation.java

View differences:

ResultSetForSetProviderOperation.java
124 124
                sqlbuilder.select().column().name(attr.getName());
125 125
                columns.add(attr);
126 126
            }
127
            if( query !=null && query.isGrouped() ) {
128
                sqlbuilder.select().group_by(expbuilder.column(attr.getName()));
129
            }
127 130
        }
128
        for(String attrName : forcedColumns ) {
129
            sqlbuilder.select().column().name(attrName);
130
            columns.add(setType.getAttributeDescriptor(attrName));
131
        if( query ==null || !query.isGrouped() ) {
132
            for(String attrName : forcedColumns ) {
133
                sqlbuilder.select().column().name(attrName);
134
                columns.add(setType.getAttributeDescriptor(attrName));
135
            }
131 136
        }
132 137
        
133 138
        sqlbuilder.select().from().table()

Also available in: Unified diff