Qué hacer cuando aparece texto en lugar de imágenes de mapa de bits en las tablas de la base de datos

Al usar la vista Hoja de datos para agregar archivos GIF, JPEG y otros tipos comunes de archivos de imagen a un campo objeto OLE en una tabla de Access, verá la palabra "Paquete" en lugar de la esperada "Imagen de mapa de bits".

"Paquete" aparece en el campo porque el campo Objeto OLE solo admite archivos de mapa de bits de Windows (.bmp) y mapa de bits independiente del dispositivo (.dib). Si desea almacenar tipos adicionales de archivos gráficos en un campo objeto OLE y hacer que Access los represente correctamente, debe instalar software adicional y ese software debe proporcionar los componentes (denominados servidores OLE)necesarios para mostrar los tipos de imagen adicionales.

Las versiones anteriores de Microsoft Office proporcionaba un programa llamado Microsoft Photo Editor, que a su vez proporcionaba el servidor OLE necesario para representar archivos GIF y JPEG. El sistema de Office 2003 sustituyó el Editor de fotografías por Microsoft Picture Manager, que no proporciona el servidor OLE necesario para esos tipos de archivos.

Puede usar cualquiera de las siguientes técnicas para evitar este problema:

  • Almacene las imágenes fuera de la base de datos y use Visual Basic® código para aplicaciones (VBA) para mostrarlas. Para obtener más información, vea el artículo de Microsoft Knowledge Base Cómo mostrar imágenes de una carpeta en un formulario, un informe o una página de acceso a datos.

  • Convierta las imágenes GIF o JPEG en archivos de mapa de bits de Windows (.bmp). Aunque los archivos BMP suelen ser mayores que los archivos GIF o JPEG, pueden ayudar a reducir el tamaño de la base de datos, ya que Access no crea archivos de mapa de bits independientes del dispositivo (.dib) adicionales para admitirlos. Para obtener información sobre por qué Access crea archivos DIB al usar imágenes GIF o JPEG, vea el artículo de Microsoft Knowledge Base Por qué los objetos OLE provocan que las bases de datos crezcan.

Más información

Vea estos artículos para obtener más información sobre el uso de imágenes con Access:

  • ACC: Por qué los objetos OLE hacen que las bases de datos crezcan explica por qué almacenar imágenes GIF y JPEG en un campo de objeto OLE puede inflar rápidamente el tamaño de una base de datos.

  • Cómo guardar un archivo de mapa de bits como un objeto OLE en un campo objeto OLE de Access explica cómo usar código VBA para almacenar archivos de imagen en un campo objeto OLE e iniciar automáticamente el contenedor correcto y mostrar esos archivos.

¿Necesita más ayuda?

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×