Atualizar SQL

3 respostas
N

Estou tentado atualizar o MySql, com o Netbeans 6.01, porém quando eu tento atualizar o banco de dados, ele dahhh erro no sql
declarado como erro de sintaxe

o codigo é o seguinte

String sql="UPDATE tab_cliente SET nome_cliente = '"+tf_nome.getText()+"','"+ 
                
                "endereco_cliente'"+tf_endereco.getText()+"','"+
                "bairro_cliente'"+tf_bairro.getText()+"','"+
                "telefone_cliente'"+tf_telefone.getText()+"','"+
                "celular_cliente '"+tf_celular.getText()+"','"+
                "cpf_cliente='"+tf_cpf.getText()+"','"+
                "rg_cliente='"+tf_rg.getText()+"','"+
                "observacao_cliente'"+ tf_obs.getText()+"','"+        
                "'where codigo_cliente= "+ tf_codigo.getText();

3 Respostas

maicon.santiago

kra reve sua sintaxe aih…se tem problema ela tah nas aspas geralmente o banco de dados da o maior pau com relaçao a interpretaçao das mesmas na hora de gerar a query tenta usar soh as aspas

Henrik

Use PreparedStatement no lugar de statament, que voce acaba com as aspas simples e consequentemente os erros de sintaxe.

I

Amigo,

Veja a dica e utilize o PreparedStatement,

Mas vai ai, parece que o erro é pq falta o sinal de = em alguns campos (endereço, bairro, telefone, celular e observação) e utilize as tags de código (tem várias aspas simples sobrando…)
Oh paciência…

Criado 26 de março de 2008
Ultima resposta 27 de mar. de 2008
Respostas 3
Participantes 4