O que fazer com nomes com acento fora das letras? ex

Galera, tenho um nome exemplo Vitor Hugo Sant’Anna

se eu fizer a consulta

String nome = "Vitor Hugo Sant'Anna";

query = "UPDATE CADASTRO SET... WHERE NOME =' + nome + '";
statement.executeUpdate(query);

… -> OMITIR OS VALORES

vai retornar erro, pegando só “Vitor Hugo Sant”, e dando erro no 'Anna porque ele não sabe o que fazer, dá no insert ou select também.

Tente usar PreparedStatement, apesar de que não sei se vai resolver isso, mas pelo menos te livra de outros problemas:

[code]String nome = “Vitor Hugo Sant’Anna”;

PreparedStatement stmt = conexao.prepareStatement("UPDATE CADASTRO SET… WHERE NOME =?");

stmt.setString(1, nome);
stmt.executeUpdate(; [/code]