@Manoel_Marins escreveu:
Pessoal, boa tarde, estou com erro ao inserrir registro no oracle através do netbeans / java, ele sempre exibe erro no preparedstatement.
private void jButtonSalvarActionPerformed(java.awt.event.ActionEvent evt) { String sql = "insert into ALUNO(ID, NOME, IDADE, CPF, DATA_NASC, PESO, ID_GRADUACAO,) values (SEQ_ALUNO.NEXTVAL,?,?,?,?,?,?)"; try { PreparedStatement pst = conecta.conn.prepareStatement(sql); pst.setString(2, jTextFieldNome.getText()); // pst.setInt(3,Integer.parseInt(jTextFieldIdade.getText())); //pst.setInt(4,Integer.parseInt(jTextFieldCPF.getText())); //pst.setDate(5, (Date) jTextFieldDataNasc.getText()); //pst.setFloat(6, Float.parseFloat(jTextFieldPeso.getText())); //pst.setInt(7, jComboBoxGraduacao.getSelectedIndex()); pst.executeUpdate(); JOptionPane.showMessageDialog(rootPane, "Operaçao realizada com sucesso"); } catch (SQLException ex) { JOptionPane.showMessageDialog(rootPane, "Operaçao resultou em erro.\n Erro: "+ex); }
Mensagens: 4
Participantes: 2