bom galera to tentando um INSERT INTO no usando PreparedStatement mas não sei se esta muito certo o que eu estou fazendo sera que alguem pode me dar uma força ai???
o codigo e esse
cadastrar.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
try{
Connection con = DriverManager.getConnection("jdbc:postgresql://localhost:5432/postgres",
"postgres","****");
PreparedStatement pstmt = con.prepareStatement("INSERT INTO cliente " +
"VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)");
pstmt.setString(1, campoNome.getText());
pstmt.setString(2, campoCpfCnpj.getText());
pstmt.setString(3, campoRgInscEst.getText());
pstmt.setString(4, campoRuaAv.getText());
pstmt.setString(5, campoNumero.getText());
pstmt.setString(6, campoComplemento.getText());
pstmt.setString(7, campoBairro.getText());
pstmt.setString(8, campoCidade.getText());
pstmt.setString(9, campoCep.getText());
pstmt.setString(10, campoEstado.getText());
pstmt.setString(11, campoTelefoneFixo.getText());
pstmt.setString(12, campoCelular.getText());
pstmt.setString(13, campoEmail.getText());
pstmt.executeUpdate();
JOptionPane.showMessageDialog(null, "Dados Cadastrados",
"Messagem do Programa",JOptionPane.INFORMATION_MESSAGE);
}
catch(Exception event){
JOptionPane.showMessageDialog(null, "Conexão não estabelecida",
"Messagem do Programa",JOptionPane.ERROR_MESSAGE);
}
}});
vi varias formas de faze o PreparedStatement oque me confundiu um pouco.
desde já agradeço