OMG

Non puoi crearti la query in maniera diversa, magari usando PreparedStatement?
Così è illeggibile....

Sarebbe utile sapere CHE errore ti dà...