Atunci când utilizați Vizualizarea foaie de date pentru a adăuga fișiere GIF, JPEG și alte tipuri comune de fișiere imagine la un câmp Obiect OLE dintr-un tabel Access, vedeți cuvântul "Pachet" în locul cuvântului așteptat "Imagine Bitmap".
"Package" appears in the field because the OLE Object field supports only Windows Bitmap (.bmp) and Device Independent Bitmap (.dib) files. Dacă doriți să stocați tipuri suplimentare de fișiere grafice într-un câmp Obiect OLE și să faceți ca Access să le redea corect, trebuie să instalați software suplimentar și acel software trebuie să furnizeze componentele (numite servere OLE) necesare pentru a afișa tipurile de imagini suplimentare.
Versiunile anterioare de Microsoft Office furnizau un program numit Microsoft Photo Editor, care, la rândul său, furniza serverul OLE necesar pentru a reda fișiere GIF și JPEG. Sistemul Office 2003 a înlocuit Photo Editor cu Microsoft Picture Manager, care nu oferă serverul OLE necesar pentru acele tipuri de fișiere.
Puteți utiliza oricare dintre următoarele tehnici pentru a evita această problemă:
-
Stocați imaginile în afara bazei de date și utilizați cod Visual Basic® for Applications (VBA) pentru a le afișa. Pentru mai multe informații, consultați articolul din Baza de cunoștințe Microsoft Cum se afișează imagini dintr-un folder într-un formular, un raport sau o pagină de acces la date.
-
Efectuați conversia imaginilor GIF sau JPEG în fișiere Windows Bitmap (.bmp). Deși fișierele BMP sunt de obicei mai mari decât fișierele GIF sau JPEG, acestea vă pot ajuta să reduceți dimensiunea bazei de date, deoarece Access nu creează fișiere Bitmap independente de dispozitiv suplimentare (.dib) pentru a le accepta. Pentru informații despre motivul pentru care Access creează fișiere DIB atunci când utilizați imagini GIF sau JPEG, consultați articolul din Baza de cunoștințe Microsoft De ce obiectele OLE determină creșterea bazelor de date.
Mai multe informații
Consultați aceste articole pentru mai multe informații despre utilizarea imaginilor cu Access:
-
ACC: De ce obiectele OLE determină creșterea bazelor de date explică de ce stocarea imaginilor GIF și JPEG într-un câmp obiect OLE poate mări rapid dimensiunea unei baze de date.
-
Cum să salvați un fișier bitmap ca obiect OLE într-un câmp Obiect OLE Access vă arată cum să utilizați cod VBA pentru a stoca fișiere imagine într-un câmp Obiect OLE și a porni automat containerul corect și a afișa fișierele respective.