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. |