Forse è un problema di SQL - Io le query di insert le faccio così:

codice:
String queryInserisci = "INSERT INTO nome_tabella (nome_campo_1,nome_campo_2,nome_campo3) VALUES('" + valore1 + "','" + valore2 + "','" + valore3+"')";