Pessoal esta dando um erro aqui no meu projeto o programa esta dizendo que é a síntese, estou pegando dados de uma JTextField mandando para uma String e depois para um banco através de um métodos. Meu banco é o Mysql alguem pode me ajudar.
public void cadastrocli(String endereco,String nome,String cidade,String bairro,String uf,String txtrg,String txtcpf,String txttelefone,String email,String txtcep,String id) {
try{
con = DriverManager.getConnection("jdbc:odbc:tcc","root","");
Statement stmt = con.createStatement();
ResultSet res = stmt.executeQuery("insert into cadastro_cliente(id_cliente,nome_cliente,endereco,RG,CPF,cidade,bairro,email,telefone,CEP,estado)"
+"values ("+id+","+nome+","+endereco+","+txtrg+","+txtcpf+","+cidade+","+bairro+","+email+","+txttelefone+","+txtcep+","+uf+");");
res.next();
JOptionPane.showMessageDialog(null,"Cadastro Concluido");
}catch(Exception e){
e.printStackTrace();
System.out.println(e);
}
}