estou escrevendo um programa p/ um trabalho,
e tenho que cadastrar meu cliente. A tela está ok,
a entidade tá validando bunitinho, mas o problema
tá na persistência.
eis o código
String sql = "insert into tb_clientes "+
"(nome,tratamento,estado_civil,rua,numero,bairro,cidade,estado,complemento," +
"rg,cpf, orgao_emissao_rg,data_emissao_rg,telefone_residencial, "+
"telefone_celular,telefone_recados,pessoa_recados,data_registro,obs) "+
" values "+
"('?','?','?','?',?,'?','?','?','?'," +
"'?','?','?','?','?','?','?','?','?','?')";
Connection con = Conexao.getConexao();
PreparedStatement pst = con.prepareStatement(sql);
pst.setString (1,c.getNome());
pst.setString (2,c.getTratamento());
pst.setString (3,c.getEstadoCivil());
o erro dá na linha 31, que é a linha do “getTratamento()”
at saturno.persistencia.PerCliente.gravarCliente(PerCliente.java:31)
o problema é que está tudo certo(assim espero) mas insiste no erro!
pensei que fosse a IDE mas deu erro o eclipse e no netbeans.
será que alguém pode me ajudar? é que realmente é urgente!
obrigado!
o problema não era o código, mas as aspas simples entre os pontos de interrogação ¬¬.
é que na minha escola é usado MS SQL Server, e nele agente usa aspas, mas aí nesse projeto
resolvi usar mysql por causa de documentação, apesar de ter que adaptar um pouquinho os
scripts =).
mesmo assim MUUUITO obrigado pela atenção!