Revision 43093 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/PerformChangesOperation.java

View differences:

PerformChangesOperation.java
144 144
        for (FeatureAttributeDescriptor attr : type) {
145 145
            if (attr.getType() == DataTypes.GEOMETRY) {
146 146
                sqlbuilder.insert().column().name(attr.getName()).with_value(
147
                    sqlbuilder.parameter(attr.getName()).as_geometry().srs(
148
                        sqlbuilder.parameter(attr.getSRS()).as_constant()
147
                    sqlbuilder.parameter(attr.getName()).as_geometry_variable().srs(
148
                        sqlbuilder.parameter().value(attr.getSRS()).as_constant()
149 149
                    )
150 150
                );
151 151
            } else {
......
197 197
            } if ( ! attr.isAutomatic() &&  !attr.isReadOnly() ) {
198 198
                if (attr.getType() == DataTypes.GEOMETRY) {
199 199
                    sqlbuilder.update().column().name(attr.getName()).with_value(
200
                        sqlbuilder.parameter(attr.getName()).as_geometry().srs(
201
                            sqlbuilder.parameter(attr.getSRS()).as_constant()
200
                        sqlbuilder.parameter(attr.getName()).as_geometry_variable().srs(
201
                            sqlbuilder.parameter().value(attr.getSRS()).as_constant()
202 202
                        )
203 203
                    );
204 204
                } else {

Also available in: Unified diff