操作数应包含1列插入

时间:2016-12-06 17:01:19

标签: java mysql netbeans

我一直在寻找这个问题的解决方案,但我找不到它。我尝试了他们在论坛上说的一切,但没有什么对我有用

public boolean ingresarEntrada(String pl, String fech, String hora,String tipo){

    ConexionBD sql=new ConexionBD();
    Connection cn = sql.Conectar();



    String query= "insert into datos(serie, placa, fecha, hora_entrada, hora_salida, tipo, transcurrido, total)"
            + "values((NULL, '"+pl+"', '"+fech+"', '"+hora+"', '', '"+tipo+"', '', ''))"; 


    String mensaje="Datos ingresados correctamente";
    try {


        sql.stmt.executeUpdate(query);


    } catch (SQLException ex) {
        JOptionPane.showMessageDialog(null,ex);
        return false;
    }
    return true;
}

1 个答案:

答案 0 :(得分:0)

值中有一组额外的括号。尝试:

values(NULL, '"+pl+"', ...

代替。