Discussion:
Insertar imagenes en Acces
(demasiado antiguo para responder)
California
2006-02-07 12:21:24 UTC
Permalink
Quiero crear una tabla en una base de datos Access que contenga un campo que
almacene imágenes. He insertado imágenes JPG y cuando ejecuto un informe de
la tabla de imagenes, éstas no se muestran.
Si inserto imágenes BMP el informe las muestra pero con una calidad pésima.
En el momento que intento mejorar los ficheros BMP con algún programa tipo
PhotoShop el informe deja de mostrar las imágenes.

¿Sabe alguien cómo puedo conseguir insertar imágenes JPG y que se vean en el
informe y cómo mejorar los ficheros BMP y que también se muestren?
Emilio
2006-02-07 13:02:03 UTC
Permalink
--------------------------------------------------------------------------
¡Importante!: Colabora con el grupo.Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
--------------------------------------------------------------------------
Hola!
no es en absoluto recomendable guardar imagenes en access, eso hace que el
tamaño de la base de datos crezca de manera exponencial, dado que
indpendientemente del formato original, guarda la imagen en formato bmp.
Es preferible guardar solo la ruta de acceso a la imagen para posteriormente
mostrarla en un control Imagen, asignando la ruta a su propiedad Picture.

Si quieres ver un ejemplo, en mi web tienes uno, lo mismo que en las del
Búho, ***@nk, ...

Saludos a ***@s
Emilio
miliuco56 ALGARROBA hotmail.com
http://www.mvp-access.com/foro
http://www.mvp-access.com/emilio


"California" <***@yahoo.es> escribi� en el mensaje news:eSSTnC%***@TK2MSFTNGP11.phx.gbl...
Quiero crear una tabla en una base de datos Access que contenga un campo que
almacene imágenes. He insertado imágenes JPG y cuando ejecuto un informe de
la tabla de imagenes, éstas no se muestran.
Si inserto imágenes BMP el informe las muestra pero con una calidad pésima.
En el momento que intento mejorar los ficheros BMP con algún programa tipo
PhotoShop el informe deja de mostrar las imágenes.

¿Sabe alguien cómo puedo conseguir insertar imágenes JPG y que se vean en el
informe y cómo mejorar los ficheros BMP y que también se muestren?
Victor Delgadillo
2006-02-07 13:11:57 UTC
Permalink
En vez de insertar imagenes en las tablas de Access, inserta el path y
nombre del archivo jpg. Access guarda todos los graficos como bmp (Bit Map
Picture) el cual es el formato mas extenso, ya que carece de compresion. Eso
hace que insertar bmp's o jpg's convertidas, tomen un espacio excesivo en el
disco de almacenamiento (tamaño del archivo mdb).
--
Victor Delgadillo MS-MVP Access 2002-2006
Miami, Florida



Mensajes a los grupos de noticas -- asi todos nos beneficiamos
Responde a este mensaje si te ha servido o no el consejo...

¿Quieres saber que es un MVP?
http://mvp.support.microsoft.com/


"California" <***@yahoo.es> wrote in message news:eSSTnC%***@TK2MSFTNGP11.phx.gbl...
Quiero crear una tabla en una base de datos Access que contenga un campo que
almacene imágenes. He insertado imágenes JPG y cuando ejecuto un informe de
la tabla de imagenes, éstas no se muestran.
Si inserto imágenes BMP el informe las muestra pero con una calidad pésima.
En el momento que intento mejorar los ficheros BMP con algún programa tipo
PhotoShop el informe deja de mostrar las imágenes.

¿Sabe alguien cómo puedo conseguir insertar imágenes JPG y que se vean en el
informe y cómo mejorar los ficheros BMP y que también se muestren?
torreon
2006-02-07 17:54:17 UTC
Permalink
Prueba con algo asi en el evento "al dar formato" del apartado "detalle",
"encabezamiento" o cualquier otro
kkfichero = PATHFICHERO & [Reports]![NOMBREINFORME]![NOMBREDEUNCAMPO].Value
+ ".jpg"

ImagenX.Picture = kkfichero

Esto te obliga a tener las fotos en un subdirectorio del mdb y a llamar a
las fotos por un nombre que coincida con el valor de un campo de la BD que
aparezca en el informe. De esta forma aparecerá en cada registro la foto
correspondiente a un valor determinado de la ficha.



saludos





"California" <***@yahoo.es> escribi� en el mensaje news:eSSTnC%***@TK2MSFTNGP11.phx.gbl...
Quiero crear una tabla en una base de datos Access que contenga un campo que
almacene imágenes. He insertado imágenes JPG y cuando ejecuto un informe de
la tabla de imagenes, éstas no se muestran.
Si inserto imágenes BMP el informe las muestra pero con una calidad pésima.
En el momento que intento mejorar los ficheros BMP con algún programa tipo
PhotoShop el informe deja de mostrar las imágenes.

¿Sabe alguien cómo puedo conseguir insertar imágenes JPG y que se vean en el
informe y cómo mejorar los ficheros BMP y que también se muestren?
Loading...