public int Create(HashMap<String, String> params) {
        this.DBConn = new DBHelper();
        String fields = "", values = "", QueryStr;
        Iterator<Map.Entry<String, String>> it = params.entrySet().iterator();
        while (it.hasNext()) {
            if (!fields.equals("")) {
                fields += " , ";
            }
            if (!values.equals("")) {
                values += " , ";
            }
            Map.Entry<String, String> m = it.next();
            fields += "`" + m.getKey() + "`";
            values += "'" + m.getValue() + "'";
            System.out.println(fields);
            System.out.println(values);
        }
        QueryStr = "INSERT INTO `" + this.table + "` (" + fields + ") VALUES (" + values + ");";
        System.out.println(QueryStr);
        int result = this.DBConn.executeUpdate(QueryStr);
        try {
            this.DBConn.conn.close();
        } catch (SQLException ex) {
            Logger.getLogger(CRUD.class.getName()).log(Level.SEVERE, null, ex);
        }
        return result;
    }