Hallo in die Runde,
ich habe eine Tabelle mit Pfadbezeichnungen, die mir in meinem Formular dann als Fotos angezeigt werden. Meine Frage: Kann man die Fotos auch in die Formulare einbetten? Sodass bei einer Pfadänderung die Fotos trotzdem im Formular ersichtlich sind?
Vielen Dank
Hallo,
möglich ist vieles, aber nicht unbedingt sinnvoll. Eingebettete Fotos blähen die DB unnötig auf, sodass sie relativ schnell an ihre Grenzen stößt.
Wenn Du Fotos in der Datenbank nutzt, solltest Du sie auch über die DB verwalten. Soll heißen, kopiere ein Bild, sobald es in der der DB Verwendung findet, in ein entsprechendes, für die DB exklusives Verzeichnis und verwende diese Pfade in den Tabellen. Verwalte die Datenbankbilder dann dort. In Access lassen sich über entsprechende Befehle Dateien anlegen, kopieren oder löschen. So bleiben die Originalpfade und Bilder unangetastet und unabhängig von Access und die DB schlank.
Gruß
Andreas
In Access lassen sich über entsprechende Befehle Dateien anlegen, kopieren oder löschen. So bleiben die Originalpfade und Bilder unangetastet und unabhängig von Access und die DB schlank.
Das verstehe ich nicht, wie das praktisch aussehen soll?? Hast einen Link oder Ähnliches?
Vielen Dank und liebe Grüße
Gebe mal im Bing Copilot "access dateiverwaltung beispiele" ein. Dann erhältst Du eine Beschreibung des FSO (FileSystemObject). Damit erhältst Du die Möglichkeit Dateioperationen in VBA auszuführen. (Verweis auf "Windows Scripting Runtime" muss in VBA unter Extras/Verweise aktiviert sein.