Quisiera saber porque me muestra doble registro con los datos de mi aplicacion java en mi base de datos.
Les Muestro el siguiente codigo:
void jButton2_actionPerformed(ActionEvent e) {
String snombre=String.valueOf(nombre.getText());
String sedad=String.valueOf(edad.getText());
String sdni=String.valueOf(dni.getText());
int nsuma=Integer.parseInt(suma.getText());
try{
Connection c;
PreparedStatement ps;
String str="jdbc:odbc:PEMPLEADO2";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
c=DriverManager.getConnection(str);
ps=c.prepareStatement("Insert Into EMPLEADO(nombre,edad,dni,pa)values(?,?,?,?)");
ps.setString(1,snombre);
ps.setString(2,sedad);
ps.setString(3,sdni);
ps.setInt(4,nsuma);
ps.executeUpdate();
c.close();
}catch(Exception es2){
es2.printStackTrace();
System.exit(0);
}
Me Muestra de la Siguiente Manera:
Nombre Apellido Edad Dni Id
Franco Vela 30 45854124 1
Franco Vela 30 45854124 2