Revision 44376 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
6 6
import org.apache.commons.lang3.ArrayUtils;
7 7
import org.apache.commons.lang3.StringUtils;
8 8
import org.gvsig.expressionevaluator.ExpressionBuilder;
9
import org.gvsig.expressionevaluator.ExpressionBuilder.Variable;
10 9
import org.gvsig.fmap.dal.exception.DataException;
11 10
import org.gvsig.fmap.dal.feature.FeatureAttributeDescriptor;
12 11
import org.gvsig.fmap.dal.feature.FeatureQuery;
......
195 194
        }
196 195
        if( offset>0 ) {
197 196
            sqlbuilder.select().offset(offset);
198
        }
197
        }        
199 198
        sqlbuilder.setProperties(
200 199
                null, 
201 200
                PROP_FEATURE_TYPE, this.storeType,
202 201
                PROP_TABLE, table
203 202
        );
203
        
204
        String[] extraColumnNames = this.helper.replaceForeingValueFunction(sqlbuilder, storeType);
205

  
204 206
        String sql = sqlbuilder.toString();
205 207
        ResultSetEntry resultSetEntry = this.helper.getResulSetControler().create(
206
                sql, fetchSize, columns.toArray(new FeatureAttributeDescriptor[columns.size()])
208
                sql, fetchSize, 
209
                columns.toArray(new FeatureAttributeDescriptor[columns.size()]),
210
                extraColumnNames
207 211
        );
208 212
        return resultSetEntry;
209 213
    }

Also available in: Unified diff