none
Coneccion Netbeans con Access mediante un Formulario RRS feed

  • Pregunta

  • Hola.

    Llevo a cabo un proyecto y necesito Conectar Netbeans con Access para guardar bases de datos desde Netbeans a Access.

    Dentro del Formulario en Netbeans o  mas bien dicho en un JFrame programe un boton para que asi al darle en guardar enviaria esa informacion a la base de datos en Access.

    El codigo esta hecho y no me da ningun error visualmente, sin embargo cuando corro el JFrame me da el Error siguiente,

    "Error en java.sql.SQLException:[Microsoft][Controlador OBDC Microsoft Access] No coinciden los tipos de datos en la expresion de criterios".


    Y el codigo que e hecho para programar el boton seria el siguiente

        private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
            // TODO add your handling code here:
    
            try {
                Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
                String db = "jdbc:odbc:;Driver=Microsoft Access Driver (*.mdb, *.accdb);DBQ= C:\\Users\\@Usuario\\Desktop\\Conexion Netbeans con Access\\Database\\REGISTROS.accdb";
            Connection con = DriverManager.getConnection( db, "", "");
            Statement s = con.createStatement();
            String sql = "insert into ESTUDIANTES(Nombres,Apellidos,Codigo,Sexo,Nombredelencargado,NumerodeTelefonooCelular)values"+"('"+ this.txtnom.getText()+"','"+ this.txtapells.getText() +"','"+ this.txtcod.getText()+"','"+this.txtsexo.getText()+"','"+this.txttelcel.getText()+"','"+this.txtenc.getText()+"')"; 
            s.executeUpdate(sql);
            JOptionPane.showMessageDialog(rootPane,"Dato Guardado");
    
            }
            catch (Exception e){
                JOptionPane.showMessageDialog(rootPane,"Error en "+e);
                
            }
        }


    No se que podria estar mal, por favor ayudenme.

    De antemano Muchas Gracias.


    jueves, 27 de septiembre de 2018 4:46