La Web del Programador: Comunidad de Programadores
 
    Pregunta:  3998 - COMO GUARDAR UNA IMAGEN EN UNA BD
Autor:  DAVID FLORES
TENGO EN UN FORMULARIO UNA IMAGEN Y NO PUEDO GUARDARLA EN UNA BD DE ACCESS, ALGUIEN ME PODRIA DECIR COMO... GRACIAS

  Respuesta:  Pepe
en Access crea una Tabla con un campo de nombre "FOTO" y en la Opcion que sale el lado derecho (Tipo de Datos) selecciona Objeto OLE, ahora ingresa al Visual, create un control data y entrelazalo a la base de datos que creaste, inserta un Control Picture en el formulario y entrelazalo a la base de datos al campo FOTO, inserta un CommonDialog al Formulario y crea ahora un command Buttom y escribe el siguiente codigo en el :

CommonDialog1.ShowOpen
If CommonDialog1.Filename <> "" Then
Picture1.Picture = LoadPicture(CommonDialog1.Filename)
End If

Con este codigo se abrira un arbol de directorio para que busques la foto, al encontrarla la abres y se insertara dentro del Picture que Insertaste y ahora crea un comandbutton con el codigo de grabar para que la foto ingrese a la base de datos, si tienes dudas escribeme a mi correo y te mando un ejemplo.

  Respuesta:  Luis Francisco Sorarrain
Hay un campo llamado OLE, es un campo binario, lee sobre los metodos getchunk y appendchunk.