Programmieren - alles kontrollieren 4.938 Themen, 20.667 Beiträge

VBA Access

mcschuette / 5 Antworten / Flachansicht Nickles

Ich hoffe, ich bin hier richtig. Ich habe folgendes Problem. Ich habe eine Access-Datenbank. In dieser katalogisiere ich meine Videos. Nun möchte ich gerne, Bilder (Screenshots) in der Datenbank ablegen. Diese sind recht klein und ich habe auch keine Probleme, diese mdb komplett auf den Laptop zu verschieben. Bisher arbeite ich mit Verknüpfungen. Dazu muss ich die Bilder in einem eigenen Verzeichnis abspeichern. Ich möchte diese ab gern einlesen und bei Bedarf aus der DB anzeigen lassen. Kann mir diesbezüglich jemand helfen?

MfG
Marcus

bei Antwort benachrichtigen
neanderix mcschuette „VBA Access“
Optionen
Bisher arbeite ich mit Verknüpfungen. Dazu muss ich die Bilder in einem eigenen Verzeichnis abspeichern. Ich möchte diese ab gern einlesen und bei Bedarf aus der DB anzeigen lassen. Kann mir diesbezüglich jemand helfen?

Ich rate dringend davon ab, die Bilder direkt in der DB zu speichern. Das bläst in der Regel die *.mdb derart auf, dass schon relativ schnell Matthaei am letzten ist (sprich: die DB nimmt nix mehr an, weil die 2GB Grenze von Access erreicht ist).
Das liegt daran, dass Access per OLE eingebundene Bilder in einem Bitmap-ähnlichen Format speichert, siehe dazu: http://www.donkarl.com/FAQ/FAQ2Allgemein.htm#2.2/

Belass es bei den Verknüpfungen, anzeigen auf einem Formular kannst du die Bilder trotzdem, dazu dient das Bild-Steuerelement.

Volker
Computers are like airconditioners - they stop working properly when you open Windows Ich bin unschuldig, ich habe sie nicht gewählt!
bei Antwort benachrichtigen