Access tablosundaki OLE Nesnesi alanına GIF, JPEG ve diğer yaygın görüntü dosyası türlerini eklemek için Veri Sayfası görünümünü kullandığınızda, beklenen "Bit Eşlem Görüntüsü" yerine "Paket" sözcüğünü görürsünüz.
OLE Nesnesi alanı yalnızca Windows Bit Eşlem (.bmp) ve Cihazdan Bağımsız Bit Eşlem (.dib) dosyalarını desteklediğinden alanda "Paket" görüntülenir. Bir OLE Nesnesi alanında ek grafik dosyaları depolamak ve Access'in bunları düzgün işlemesini sağlamak istiyorsanız, ek yazılım yüklemeniz ve bu yazılımın ek görüntü türlerini görüntülemek için gereken bileşenleri ( OLE sunucuları olarak adlandırılır) sağlaması gerekir.
Microsoft Office'in önceki sürümleri Microsoft Fotoğraf Düzenleyicisi adlı bir program sağladı ve bu program da GIF ve JPEG dosyalarını işlemek için gereken OLE sunucusunu sağladı. Office 2003 Sistemi, Fotoğraf Düzenleyicisi'ni, bu tür dosyalar için gerekli OLE sunucusunu sağlamayan Microsoft Picture Manager ile değiştirdi.
Bu sorunu geçici olarak çözmek için aşağıdaki tekniklerden birini kullanabilirsiniz:
-
Görüntülerinizi veritabanınızın dışında depolayın ve görüntülemek için Visual Basic® for Applications (VBA) kodunu kullanın. Daha fazla bilgi için Microsoft Bilgi Bankası makalesine bakın. Form, rapor veya veri erişim sayfasındaki bir klasördeki görüntüleri görüntüleme.
-
GIF veya JPEG görüntülerinizi Windows Bit Eşlem (.bmp) dosyalarına dönüştürün. BMP dosyaları genellikle GIF veya JPEG dosyalarından büyük olsa da, Access bunları desteklemek için ek Cihazdan Bağımsız Bit Eşlem (.dib) dosyaları oluşturmadığından veritabanınızın boyutunu azaltmaya yardımcı olabilir. GIF veya JPEG görüntüleri kullandığınızda Access'in neden DIB dosyaları oluşturduğu hakkında bilgi için, OLE Nesnelerinin Veritabanlarının Büyümesine Neden Olduğu Konusunda Microsoft Bilgi Bankası makalesine bakın.
Daha fazla bilgi
Access ile görüntü kullanma hakkında daha fazla bilgi için şu makalelere bakın:
-
ACC: OLE nesnelerinin veritabanlarının büyümesine neden olmasının nedeni , BIR OLE Nesnesi alanında GIF ve JPEG görüntülerinin depolanmasının veritabanının boyutunu neden hızla şişirebileceğini açıklar.
-
Bir bit eşlem dosyasını Access OLE Nesnesi alanına OLE nesnesi olarak kaydetme , görüntü dosyalarını bir OLE Nesnesi alanında depolamak ve doğru kapsayıcıyı otomatik olarak başlatmak ve bu dosyaları görüntülemek için VBA kodunun nasıl kullanılacağını açıklar.