Finish Hotfix-100
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
All checks were successful
IntegryManagementSystem_Multi/pipeline/head This commit looks good
This commit is contained in:
@@ -1775,21 +1775,32 @@ public class DtbDoct extends DtbBaseDocT implements EquatableEntityInterface<Dtb
|
||||
//
|
||||
// DocumentBusinessLogic.UpdProgMaga task = new StoredProcedure.UpdProgMaga("CARELLI", datiDoc);
|
||||
// new Thread(task).start();
|
||||
CallableStatement StoredProcedure = connection.prepareCall("{call UpdProgMaga(?,?,?,?,?,?,?,?,?,?,?,?)}");
|
||||
StoredProcedure.setString(1, codAnag);
|
||||
StoredProcedure.setString(2, codDtip);
|
||||
StoredProcedure.setTimestamp(3, new Timestamp(dataDoc.getTime()));
|
||||
StoredProcedure.setString(4, serDoc);
|
||||
StoredProcedure.setInt(5, numDoc.intValue());
|
||||
StoredProcedure.setLong(6, segno);
|
||||
StoredProcedure.setString(7, codAnagOld);
|
||||
StoredProcedure.setString(8, codDtipOld);
|
||||
StoredProcedure.setTimestamp(9, new Timestamp(dataDocOld.getTime()));
|
||||
StoredProcedure.setString(10, serDocOld);
|
||||
StoredProcedure.setInt(11, numDocOld.intValue());
|
||||
StoredProcedure.setString(12, operation);
|
||||
StoredProcedure.execute();
|
||||
StoredProcedure.close();
|
||||
try (CallableStatement StoredProcedure = connection.prepareCall("{call UpdProgMaga(?,?,?,?,?,?,?,?,?,?,?,?)}")) {
|
||||
//CallableStatement StoredProcedure = connection.prepareCall("{call UpdProgMaga(?,?,?,?,?,?,?,?,?,?,?,?)}");
|
||||
StoredProcedure.setString(1, codAnag);
|
||||
StoredProcedure.setString(2, codDtip);
|
||||
StoredProcedure.setTimestamp(3, new Timestamp(dataDoc.getTime()));
|
||||
StoredProcedure.setString(4, serDoc);
|
||||
StoredProcedure.setInt(5, numDoc.intValue());
|
||||
StoredProcedure.setLong(6, segno);
|
||||
StoredProcedure.setString(7, codAnagOld);
|
||||
StoredProcedure.setString(8, codDtipOld);
|
||||
StoredProcedure.setTimestamp(9, new Timestamp(dataDocOld.getTime()));
|
||||
StoredProcedure.setString(10, serDocOld);
|
||||
StoredProcedure.setInt(11, numDocOld.intValue());
|
||||
StoredProcedure.setString(12, operation);
|
||||
boolean hasResults = StoredProcedure.execute();
|
||||
while (true) {
|
||||
if (!hasResults) {
|
||||
int updateCount = StoredProcedure.getUpdateCount();
|
||||
if (updateCount == -1) break; // fine
|
||||
}
|
||||
hasResults = StoredProcedure.getMoreResults();
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
logger.error(e.getMessage());
|
||||
throw e;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user