La Web del Programador: Comunidad de Programadores
 
    Pregunta:  47613 - IMAGEN EXTRAIDA DE ACCESS (TIPO OBJETO OLE) A HOJA DE WORD
Autor:  Pilar A
Hola que tal,

Anteriormente manejaba mis imagenes, solo guardando la ruta en un campo texto. Al hacer un reporte en word las mandaba con:

WD.Selection.InlineShapes.AddPicture(FileName:=RUTA, LinkToFile:=False, SaveWithDocument:=True)

y todo bien, ahora guardo las imagenes directamente en la base de datos en un campo del tipo Objeto OLE, el problema es que ahora no puedo enviarla a word, porque los metodos que revisado piden el FileName, y obviamente yo no tengo la ruta. Mi pregunta es: hay alguna forma de enviar la foto asi?
La imagen la muestro de la siguiente manera:
PictureBox1.Image = Image.FromStream(stmBLOBData)

  Respuesta:  Richard Moreno
mira si la guardas en una base de datos pues guardala en un campo de tipo Binary y ya no tienes que preocuparte por rutas ni nada y con solamente vincular la base de datos y la tabla al picturebox1 y asignarle el campo binary ya el la abre automaticamente. es como si fuera un textbox con un campo de una tabla pues lo mismo lo unico que cambia es que el campo es de tipo binary.