Revision 13996 branches/v10/extensions/extOracleSpatial/src/es/prodevelop/cit/gvsig/fmap/drivers/jdbc/oracle/OracleSpatialWriter.java
OracleSpatialWriter.java | ||
---|---|---|
289 | 289 |
IFeature ifeat = (IFeature) row.getLinkedRow(); |
290 | 290 |
String _sql_insert = OracleSpatialDriver.getRowInsertSql(ifeat, |
291 | 291 |
(DBLayerDefinition) tableDef, rowIndex, geoColName); |
292 |
|
|
293 |
logger.debug("++++++++++++++++++++ _sql_insert = " + _sql_insert); |
|
292 | 294 |
|
293 | 295 |
Connection conn = ((DBLayerDefinition) tableDef).getConnection(); |
296 |
|
|
297 |
logger.debug("++++++++++++++++++++ conn = " + conn); |
|
294 | 298 |
|
295 | 299 |
try { |
296 | 300 |
java.sql.PreparedStatement ps = conn.prepareStatement(_sql_insert); |
301 |
|
|
302 |
logger.debug("++++++++++++++++++++ ps = " + ps); |
|
297 | 303 |
|
298 | 304 |
// Shape shp = ifeat.getGeometry().getInternalShape(); |
299 | 305 |
IGeometry _ig = ifeat.getGeometry(); |
306 |
|
|
307 |
logger.debug("++++++++++++++++++++ _ig = " + _ig); |
|
300 | 308 |
|
301 | 309 |
// STRUCT st = driver.shapeToStruct(shp, lyrShapeType, conn, oracleSRID, false); |
302 | 310 |
STRUCT st; |
... | ... | |
306 | 314 |
st = OracleSpatialDriver.iGeometryToSTRUCT(_ig, |
307 | 315 |
lyrShapeType, conn, oracleSRID, storeWithSrid, aguBien, |
308 | 316 |
isGeoCS); |
317 |
logger.debug("++++++++++++++++++++ st = " + st); |
|
309 | 318 |
|
310 | 319 |
} else { |
311 | 320 |
String viewSrid = driver.getDestProjectionOracleCode(); |
... | ... | |
351 | 360 |
// getDriver().deleteRow(irow.getID()); |
352 | 361 |
} |
353 | 362 |
catch (SQLException ex) { |
354 |
logger.error("Error while executing SQL for row insertion: " +
|
|
363 |
logger.error("Error while executing SQL for row deletion: " +
|
|
355 | 364 |
ex.getMessage(), ex); |
356 | 365 |
throw new EditionException(ex.getMessage()); |
357 | 366 |
} |
Also available in: Unified diff