Ha Adatlap nézetben GIF-, JPEG- és más gyakori képfájlokat ad hozzá egy Access-tábla OLE-objektummezőihez, a várt "Bitmap-kép" helyett a "Package" (Csomag) szó jelenik meg.
A "Package" kifejezés azért jelenik meg a mezőben, mert az OLE objektummező csak a Windows Bitmap (.bmp) és az Eszközfüggetlen bitkép (.dib) fájlokat támogatja. Ha további típusú grafikus fájlokat szeretne tárolni egy OLE objektummezőben, és az Access megfelelően rendereli őket, további szoftvereket kell telepítenie, és a szoftvernek biztosítania kell a további képtípusok megjelenítéséhez szükséges összetevőket ( OLE-kiszolgálókat).
A Microsoft Office korábbi verziói egy Microsoft Photo Editor nevű programot biztosítottak, amely a GIF- és JPEG-fájlok megjelenítéséhez szükséges OLE-kiszolgálót biztosította. Az Office 2003 rendszer lecserélte a Fotószerkesztőt a Microsoft Picture Managerre, amely nem biztosítja az ilyen típusú fájlokhoz szükséges OLE-kiszolgálót.
A probléma megoldásához az alábbi technikák egyikét használhatja:
-
A képeket az adatbázison kívül tárolhatja, és a Visual Basic® for Applications (VBA) kóddal jelenítheti meg őket. További információ: A Microsoft Tudásbázis egy mappából származó képek megjelenítése űrlapon, jelentésben vagy adatelérési lapon.
-
Alakítsa át a GIF- vagy JPEG-képeket Windows bitképfájlokká (.bmp). Bár a BMP-fájlok általában nagyobbak, mint a GIF- vagy JPEG-fájlok, csökkenthetik az adatbázis méretét, mivel az Access nem hoz létre további eszközfüggetlen bitképfájlokat (.dib) a támogatásukhoz. Ha tudni szeretné, hogy az Access miért hoz létre DIB-fájlokat GIF- vagy JPEG-képek használatakor, olvassa el a Microsoft Tudásbázis Miért okoznak adatbázis-növekedést az OLE-objektumok? című cikket.
További információ
A képek Accessben való használatával kapcsolatos további információkért tekintse meg ezeket a cikkeket:
-
ACC: Az OLE-objektumok miatt az adatbázisok növekedése megmagyarázza, hogy miért növelheti gyorsan az adatbázis méretét, ha GIF- és JPEG-képeket tárol egy OLE-objektummezőben.
-
A bitképfájlok OLE-objektumként való mentése access OLE-objektummezőkben című cikkből megtudhatja, hogyan tárolhat képfájlokat VBA-kóddal egy OLE-objektummezőben, és hogyan indíthatja el automatikusan a megfelelő tárolót, és hogyan jelenítheti meg ezeket a fájlokat.