Lösen Bilder werden in der Access-Datenbank nicht angezeigt!

Bei der Arbeit mit einer MS Access-Datenbank stoßen Benutzer häufig auf Probleme. Ein solches Problem ist, dass die Access-Datenbank keine Bilder anzeigt. Dieses Problem tritt in der Regel beim Anzeigen von Bildern in einem Bericht oder Formular auf, das ein gebundenes Objektrahmen-Steuerelement verwendet. Dies führt dazu, dass die OLE-Objekte nicht angezeigt werden. In diesem Blog erfahren Sie verschiedene Lösungen zur Behebung dieses Problems sowie die wichtigsten Ursachen.

Bewertet Exzellenton auf Trustpilot
Kostenloses MS Access-Datenbank Reparatur Tool
Reparieren Sie beschädigte MDB- und ACCDB-Datenbankdateien und stellen Sie gelöschte Datenbanktabellen, Abfragen, Indizes und Datensätze einfach wieder her. Versuch's jetzt!
Herunterladen
Durch Klicken auf die Schaltfläche Herunterladen oben und Installieren von Stellar Repair for Access (14.8 MB) bestätige ich, dass ich die Endbenutzer-Lizenzvereinbarung und die Datenschutzrichtlinie dieser Website gelesen habe und damit einverstanden bin.

Warum werden in meinen Access-Datenbankformularen und -berichten keine Bilder angezeigt?

Probleme wie fehlende Bilder in Datenbankformularen, Berichten oder Tabellen können frustrierend sein. Mehrere Faktoren können diesen Fehler verursachen. Es könnte ein fehlerhafter Dateipfad, ein nicht unterstütztes Format, fehlende Dateiberechtigungen oder eine beschädigte Datenbank sein.

Darüber hinaus tritt dies auch aufgrund einer Änderung der Reihenfolge der Formate auf, die zum Zwischenspeichern der Darstellung von OLE-Objekten verwendet werden, sowie aufgrund eines Problems bei der Verwendung des erweiterten Metadateiformats.

Sie können das Verhalten ändern, indem Sie die Reihenfolge der Formatpräferenz explizit festlegen. Versuchen Sie dazu den folgenden Registrierungsschlüssel:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager

Under this key, add a new Multi-String value, named OlePictureFormatPreferenceList, with the value data:

METAFILEPICT

ENHMETAFILE

BITMAP

DIB

Wie behebe ich das Problem, dass die Access-Datenbank keine Bilder anzeigt?

Probieren Sie die folgenden Tipps aus, um das Problem der fehlenden Bilder zu beheben.

Methode 1: Überprüfen Sie den Bildpfad und den Speicherort

Es ist bekannt, dass Bilder in Access oft verknüpft und nicht eingebettet sind. Wenn die Datenbankdatei verschoben, umbenannt oder gelöscht wurde, werden die Bilder daher nicht angezeigt. In einer solchen Situation wird empfohlen, Folgendes zu tun:

  • Überprüfen Sie den Dateipfad.
  • Stellen Sie die fehlenden Bilder aus einer Sicherung wieder her.
  • Speichern Sie die Dateien an einem stabilen Speicherort.

Methode 2: Verwenden Sie kompatible Formate

Meistens werden Bilder aufgrund inkompatibler Bildformate nicht angezeigt.

Die Access-Datenbank unterstützt hauptsächlich Formate wie .jpg, .bmp oder .gif. Wenn Sie andere Formate verwenden, konvertieren Sie diese in ein kompatibles Format.

Lesen Sie auch: Problem mit fehlenden Registerkarten in Microsoft Access!

Methode 3: Aktivieren Sie die Option „OLE-Objektanzeige“

Eine weitere effektive Methode zur Behebung des Problems, dass Bilder in der Access-Datenbank nicht angezeigt werden, ist die Aktivierung der OLE-Objektanzeige. Gehen Sie dazu wie folgt vor:

  • Klicken Sie mit der rechten Maustaste auf ein Formular/einen Bericht, in den Sie das Objekt einbetten möchten.
  • Wählen Sie im Kontextmenü „Objekt einfügen“.
  • Wählen Sie anschließend „Neu erstellen“ oder „Aus Datei erstellen“.

Access-Datenbank nicht angezeigt

  • Navigieren Sie zu den gewünschten Dateien oder wählen Sie den Objekttyp aus, wenn Sie ein neues Objekt erstellen.
  • Aktivieren Sie das Kontrollkästchen „Als Symbol anzeigen“ oder deaktivieren Sie es, um den Inhalt des Objekts anzuzeigen.
  • Klicken Sie auf „OK“.

Methode 4: Datenbankdatei berechtigungen ändern

Unzureichende Datenbankdateiberechtigungen können ebenfalls dieses Problem verursachen. Gehen Sie wie folgt vor, um die Dateiberechtigungen zu überprüfen und zu ändern:

  • Navigieren Sie zum Speicherort der Access-Datenbankdatei.
  • Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie „Eigenschaften“.

Access-Datenbank nicht angezeigt

  • Erteilen Sie unter der Registerkarte „Sicherheit“ den erforderlichen Benutzern die vollständige Kontrolle.

Methode 5: Einstellungen des Vertrauenscenters überprüfen

Manchmal können falsche Sicherheitseinstellungen das Laden von Inhalten, einschließlich Bildern, blockieren.

  • Navigieren Sie zu Datei > Optionen > Vertrauenscenter.
  • Klicken Sie anschließend auf „Einstellungen des Vertrauenscenters“.

Access-Datenbank nicht angezeigt

  • Aktivieren Sie aktive Inhalte und erlauben Sie externe Dateien.

Dadurch wird sichergestellt, dass Ihre Bilder korrekt geladen werden.

Alternative Lösung zur Behebung des Problems, dass MS Access-Berichte keine Daten anzeigen:

Wenn Sie Ihre in die Access-Datenbank eingebetteten OLE-Objekte verloren haben, besteht die Möglichkeit, diese wiederherzustellen. Dies ist mit Access Datenbank Reparatur möglich, einer Software, die speziell für die Reparatur beschädigter oder korrupter MS Access-Datenbankdateien entwickelt wurde. Sie verfügt über einen leistungsstarken Algorithmus, der selbst stark beschädigte Access-Datenbankdateien scannt.

Sie stellt beschädigte oder korrupte Tabellen, Abfragen, Indizes und andere Daten problemlos wieder her. Dieses Tool kann alle kleineren und größeren Datenbankfehler und -probleme von MS Access 2013, 2010, 2007, 2003, 2002, 2000 auf fast allen Versionen des Windows-Betriebssystems, wie Windows 8/7/Vista/XP/2003, beheben. Eine kostenlose Testversion ist verfügbar, die Sie installieren können, um die Funktionen und die Zuverlässigkeit der Software zu überprüfen.

* Durch Klicken auf die Schaltfläche Herunterladen oben und Installieren von Stellar Repair for Access (14.8 MB) bestätige ich, dass ich die Endbenutzer-Lizenzvereinbarung und die Datenschutzrichtlinie dieser Website gelesen habe und damit einverstanden bin.

Schritte zur Wiederherstellung einer beschädigten MS Access-Datenbank

access-shot-de-1
access-select-database-de-2
access-repairing-de-3
access-repairing-completed-de-4
access-preview-de-5
access-save-location-de-6
access-saving-de-7
previous arrow
next arrow

Lösung zur Behebung des Problems, dass Bilder in Access 2016-Berichten nicht angezeigt werden:

Wenn Sie mit diesem Problem konfrontiert sind, dass Access-Berichte keine Daten anzeigen, befolgen Sie einfach die vollständigen manuellen Schritte, um den Fehler „Bild wird in Access 2010/2013/2016 nicht angezeigt“ zu beheben.

Auswirkungen der Einstellung des Speicherformats für Bildeigenschaften

Bei weiteren Untersuchungen wurde festgestellt, dass das Problem hauptsächlich mit dem Speicherformat der Bildeigenschaften der Datenbank zusammenhängt, wenn die Bilder dem Formular oder Bericht hinzugefügt wurden. Dies ist in den Access-Optionen für die aktuelle Datenbank festgelegt.

Es gibt zwei Optionen, die Sie ausprobieren können:

  • Entweder das ursprüngliche Bildformat beibehalten (kleinere Dateigröße)
  • Oder alle Bilddaten in Bitmaps konvertieren (kompatibel mit Access 2003 und früheren Versionen)

Access-Datenbank nicht angezeigt

Wenn das Bild hinzugefügt wird, während die zweite Option ausgewählt ist, werden die Nicht-BMP-Grafiken in der Access 2016-Version nicht angezeigt.

Wie füge ich ein gebundenes Bild in einen Microsoft Access-Bericht ein?

Es ist zwar möglich, die Bilder als OLE-Objekte direkt in der Microsoft Access-Datenbank zu speichern, dies ist jedoch nicht die bevorzugte Methode. Wenn Sie ein OLE-Objekt in die Tabelle einbetten, speichern Sie auch viele Metadaten. Diese Metadaten sind die Informationen über das Objekt, die die Access-Anwendung speichert, um die Objekte korrekt darzustellen. Falls Bilder in Access-Formularen und -Berichten nicht angezeigt werden, besteht die empfohlene Methode darin, den vollständigen Pfad und Dateinamen der Bilddatei in der Tabelle zu speichern und anschließend das Bildsteuerelement (in Access 97/2000) zu verwenden, um die Anzeige zu aktualisieren.

Das folgende Beispiel zeigt Ihnen, wie Sie Windows-Bitmap-Bilder in einem MS Access-Bericht anzeigen, ohne die Bilder in einer Microsoft Access-Tabelle zu speichern.

Erstellen der Tabelle zum Speichern von Datei- und Pfaddaten:

  1. Erstellen Sie zunächst eine neue Tabelle mit dem Namen „Imagetable“ und fügen Sie ein Textfeld mit dem Namen „ImagePath“ hinzu.
  2. Öffnen Sie die Tabelle „Imagetable“ in der Datenblattansicht. Fügen Sie anschließend den Pfad und den Namen einer Bitmap-Datei zu jedem Datensatz hinzu. Das folgende Beispiel zeigt, wie die Datensätze aussehen:

c:\windows\circles.bmp

c:\windows\waves.bmp

c:\windows\tiles.bmp

c:\windows\bubbles.bmp

Lesen Sie auch: Lösungen für das Problem, dass die MS Access-Datumsauswahl nicht angezeigt wird – Handeln Sie jetzt!

Anzeigen von Bildern in einem Microsoft Access-Bericht

  1. Um einen neuen Bericht zu erstellen, können Sie den AutoBericht-Assistenten verwenden, der auf der Tabelle „ImageTable“ basiert. Benennen Sie den Bericht „ImageReport“.
  2. Öffnen Sie „ImageReport“ in der Entwurfsansicht und fügen Sie dem Bericht ein Bildsteuerelement hinzu, indem Sie das Bildwerkzeug in der Toolbox verwenden. Sie werden aufgefordert, ein Bild zum Einfügen auszuwählen. Wählen Sie ein Bild aus, das auf Ihrem Computer verfügbar ist. Benennen Sie das Steuerelement „ImageFrame“.
  3. Legen Sie das Formatereignis des Abschnitts „Details“ des Berichts auf die folgende Ereignisprozedur fest:

Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)

Me![Imageframe].Picture = Me![Imagepath]End Sub

  1. Öffnen Sie den Bericht „ImageReport“ in der Seitenansicht. Beachten Sie, dass der Bericht die entsprechende Bitmap für jeden Datensatz anzeigt.

Hinweis: Möglicherweise müssen Sie die Dateipfade und Bildnamen an die auf Ihrem System gespeicherten Bilder anpassen.

Häufig gestellte Fragen:

Wie werden Bilder in einem MS Access-Formular angezeigt?

Um Bilder in einem MS Access-Formular anzuzeigen, gehen Sie wie folgt vor:

  • Öffnen Sie Ihre Datenbanktabelle in der Entwurfsansicht.
  • Fügen Sie ein neues Feld mit dem Datentyp „Anlage“ hinzu.
  • Wechseln Sie zur Datenblattansicht.
  • Klicken Sie anschließend auf das Feld „Anlage“ und dann auf das Büroklammer-Symbol, um ein Bild hinzuzufügen.

Welches Steuerelement wird verwendet, um Bilder in einem Access-Formular anzuzeigen?

Das Bildsteuerelement wird verwendet, um Bilder in einem Formular oder Bericht anzuzeigen.

Welchen Datentyp haben Bilder in MS Access?

Bilder in Access haben den Datentyp OLE-Objekt.

Zusammenfassung

Das Problem, dass die Access-Datenbank keine Bilder anzeigt, lässt sich einfach beheben, wenn Sie wissen, wo Sie suchen und was Sie tun müssen. Befolgen Sie einfach die oben in diesem Blogbeitrag genannten Lösungen, und Sie werden das Problem wahrscheinlich schnell lösen.

Darüber hinaus können Sie dieses Problem in Zukunft vermeiden, indem Sie Ihre Bilder gut organisieren und die richtigen Feldtypen verwenden.

Ich hoffe, Ihnen hat dieser Beitrag gefallen.

Haben Sie immer noch Probleme? Beheben Sie sie mit Stellar Repair for Access:

Diese Software gewährleistet die nahtlose Reparatur und Wiederherstellung der ACCDB- und MDB-Datenbank und stellt alle Objekte einschließlich Tabellen, Berichte, Abfragen, Datensätze, Formulare und Indizes sowie Module, Makros usw. wieder her. Beheben Sie Microsoft Access-Probleme jetzt in 3 einfachen Schritten:

  1. Herunterladen Sie Stellar Repair for Access mit der Bewertung Toll auf Cnet herunter.
  2. Klicken Sie auf die Option Browse und Search, um eine beschädigte Access-Datenbank zu finden.
  3. Klicken Sie auf die Schaltfläche Repair, um die Datenbankobjekte zu reparieren und in der Vorschau anzuzeigen.

Pearson Willey ist ein Website-Inhaltsschreiber und Langform-Inhaltsplaner. Daneben ist er auch ein begeisterter Leser. So weiß er sehr gut, wie man ansprechende Inhalte für Leser schreibt. Schreiben ist für ihn wie ein wachsender Vorteil. Er liebt es, sein Wissen in MS Access zu erkunden und technische Blogs zu teilen.