executeQuery() aggiunge automaticamente un punto e virgola a un'istruzione durante l'esecuzione.
Modificare la riga sb.append("';"); a sb.append("'"); .
Inoltre dovrai aggiungere spazi alla fine o all'inizio di ogni riga, altrimenti le tue affermazioni non sono valide.