Galera, estou tentando executar um UPDATE na tabela pessoas no BD mysql e não estou conseguindo. Me ajudem, por favor!!!
segue o código:
[code]preparedStatement = connection.prepareStatement(“UPDATE Pessoas” +
“SET cpf = “+cpf+”, nome = '”+nome+"’, sobrenome = ‘"+sobrenome+"’, nomePai = ‘"+nomePai+"’," +
“nomeMae = '”+nomeMae+"’, telFixo = ‘"+telFixo+"’, telCelular = ‘"+telCelular+"’, endereco = ‘"+endereco+"’," +
“chaveUsuario = '”+chaveUsuario+"’, id = ‘"+id+"’, pontuacaoPessoal = “+pontuacaoPessoal+”," +
“pontuacaoRede = “+pontuacaoRede+”, pontuacaoTotal = “+pontuacaoTotal+”, senha = '”+senha+"’," +
“cpfSolicitante = “+cpfSolicitante+”” +
“WHERE cpf = “+cpf+”” );
preparedStatement.executeUpdate();
preparedStatement.close();
[/code]
E DÁ O SEGUINTE ERRO:
Syntax error or access violation, message from server: “You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '= 10394288784, nome = ‘PIA’, sobrenome = ‘PIA’, nomePai = ‘PIA’”
ME AJUDEM!!!
DESDE JÁ, AGRADEÇO!!!
[color=“red”]*Editado: Tópico movido para o fórum JDBC / SQL, e lembre-se de usar BBCode em suas mensagens no fórum: Jair Elton[/color] :joia: