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
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