Error de sintaxis en la instrucci?n INSERT INTO

Iniciado por mapers, 21 Mayo 2011, 08:32 AM

0 Miembros y 1 Visitante están viendo este tema.

mapers

Buenas señores del foro desearia qu eme ayudaran con esta duda porque me sale este tipo de error cuando intento agregar nuevos datos a mi base de datos ACSSES

mi code para  ingresar datos es
Código (java) [Seleccionar]

public void agregarusuario(String cad1,String cad2,String cad3, String cad4,
           String cad5, String cad6, String cad7, String cad8, String cad9, String cad10){
   CD ="INSERT INTO Primera_Tabla (Entradas_complejidad,Salidas_complejidad," +
                  "Consultas_complejidad,Archivos_complejidad,Interfaz del Programa_complejidad" +
                  ",Entradas_cuentas,Salidas_cuentas,Consultas_cuentas," +
                  "Archivos_cuentas,Interfaz del Programa_cuentas) VALUES('"+cad1+"','"+cad2+"','"+cad3+"','"+cad4+"','"+cad5+"','"
                  +cad6+"','"+cad7+"','"+cad8+"','"+cad9+"','"+cad10+"'"+")";
       try{
          bd.conectarBaseDeDatos();
         
          bd.sentencia.execute(CD);
         
       System.out.println(CD);
    }catch (Exception e){
    e.printStackTrace();
    }
    System.out.println(CD);
}



y el error que me marca es el siguiente

Conexion exitosa :D
java.sql.SQLException: [Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la instrucci?n INSERT INTO.
        at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6957)
        at sun.jdbc.odbc.JdbcOdbc.standardError(JdbcOdbc.java:7114)
        at sun.jdbc.odbc.JdbcOdbc.SQLExecDirect(JdbcOdbc.java:3110)
        at sun.jdbc.odbc.JdbcOdbcStatement.execute(JdbcOdbcStatement.java:338)
        at clases.agregar.agregarusuario(agregar.java:26)
        at Principal.Compiz_.jButton1ActionPerformed(Compiz_.java:462)
        at Principal.Compiz_.access$000(Compiz_.java:8)
        at Principal.Compiz_$1.actionPerformed(Compiz_.java:226)
        at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
        at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
        at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
        at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
        at java.awt.Component.processMouseEvent(Component.java:6263)
        at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
        at java.awt.Component.processEvent(Component.java:6028)
        at java.awt.Container.processEvent(Container.java:2041)
        at java.awt.Component.dispatchEventImpl(Component.java:4630)
        at java.awt.Container.dispatchEventImpl(Container.java:2099)
        at java.awt.Component.dispatchEvent(Component.java:4460)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
        at java.awt.Container.dispatchEventImpl(Container.java:2085)
        at java.awt.Window.dispatchEventImpl(Window.java:2478)
        at java.awt.Component.dispatchEvent(Component.java:4460)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
INSERT INTO Primera_Tabla(Entradas_complejidad,Salidas_complejidad,Consultas_complejidad,Archivos_complejidad,Interfaz del Programa_complejidad,Entradas_cuentas,Salidas_cuentas,Consultas_cuentas,Archivos_cuentas,Interfaz del Programa_cuentas) VALUES('ma','ma','ma','ma','ma','ma','ma','ma','ma','ma')
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)


espero su respuesta ......gracias


mapers

Resuelto era los espacios que habia dejado en los nombres de los campos :D