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

1 resposta
V

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.

1 Resposta

J

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

String nome = "Vitor Hugo Sant'Anna";

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

stmt.setString(1, nome);
stmt.executeUpdate(;
Criado 29 de janeiro de 2007
Ultima resposta 29 de jan. de 2007
Respostas 1
Participantes 2