Stai creando una PreparedStatement
utilizzando query1
e aggiungendo query2
ad una dichiarazione già predisposta di cui non appartiene.
Se stai usando PreparedStatement
, suggerisco di utilizzare PreparedStatement.addBatch()
metodo invece.
PreparedStatement ps = c.prepareStatement(query1);
ps.setObject(....);
ps.addBatch(); //Voila