Así no se puede analizar una query, tú lo que nos estás dando es la cadena con valores concatenados.
Haz lo que te indiqué líneas arriba:
Código Java:
Ver originalString query
= "INSERT INTO Clientes VALUES('"+supervisor.
getText()+ /* Toda la consulta aquí */ +obser.
datosOb servacion.
getText()+"',)"); System.
out.
println(query
); // ESTO TE IMPRIMIRÁ LA QUERY EN CONSOLA resultado = sentencia.executeQuery(query);
Lo que sale en consola lo copias acá.
Ejemplo de Query:
Código SQL:
Ver originalINSERT INTO TABLA (ID, CODIGO) VALUES (1,'911');
Esto NO es una query (esto construye una query, okey, pero no soy la Java Virtual Machine para saber qué me arrojará esa concatenación de cadenas).
Código Java:
Ver originalresultado = sentencia.executeQuery("INSERT INTO TABLA (ID, CODIGO) VALUES ("+campo.getText()+",'"+campo2.getText()+"');");