public void modificarEvento(Evento evento) { SQLiteDatabase db = getWritableDatabase(); ContentValues values = new ContentValues(); values.put(NOMBRE, evento.getNombre()); values.put(DESCRIPCION, evento.getDescripcion()); values.put(DIRECCION, evento.getDireccion()); values.put(PRECIO, evento.getPrecio()); values.put(FECHA, Util.formatearFecha(evento.getFecha())); values.put(AFORO, evento.getAforo()); values.put(IMAGEN, Util.getBytes(evento.getImagen())); String[] argumentos = new String[]{String.valueOf(evento.getId())}; db.update(TABLA_EVENTOS, values, "id = ?", argumentos); db.close(); // Tambien se pueden lanzar sentencia SQL // String[] argumentos = new String[]{arg1, arg2, arg3}; //db.execSQL("UPDATE " + TABLA_EVENTOS + " SET . . . ? ? ?", argumentos); }