Revision 45534

View differences:

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/AppendOperation.java
26 26
import java.sql.Connection;
27 27
import java.sql.PreparedStatement;
28 28
import java.sql.SQLException;
29
import java.sql.Statement;
29 30
import java.util.Collections;
30 31
import java.util.List;
31 32
import org.gvsig.expressionevaluator.GeometryExpressionBuilder;
......
230 231
        int[] status = JDBCUtils.executeBatch(this.preparedStatement,this.insertSQL);
231 232
        this.clearBatch();
232 233
        for (int n : status) {
233
            if( n<1 ) {
234
            if( n<=Statement.EXECUTE_FAILED ) { //-3
234 235
                throw new RuntimeException("Can't insert feature (n="+n+").");
235 236
            }
236 237
        }

Also available in: Unified diff