La Web del Programador: Comunidad de Programadores
 
    Pregunta:  34127 - OBJETOS OLE EN ACCESS
Autor:  Juan
Tengo en un fomulario de VB 6.0 un control Image con una imagen cargarda y necesito guardar dicha imagen en una base de datos Access que tiene un campo de tipo OLE. Como puedo hacerlo?.

Gracias.

  Respuesta:  Hector Shamir Perez
Hola Juan,

Debes vincular el control Image a un Data control, y a su vez al campo OLE que tiene la tabla en la bd, esto implica que cada vez que tu establezcas la propiedad picture del control se va a atualizar la bd; si no quieres que la actualice automáticamente, es decir, si prefieres que el usuario presione un aceptar o algo por el estilo antes de guarar la imagen en la base de datos, utiliza un picture o un imagen oculto (visible=false).

Sin embargo, esto hace muy grande la bd, yo te recomendaría tener un direcctorio para las imagenes y guardar solo el nombre del archivo.

Espero te sirva.