C++ Builder 6, ADO y fotos en MS Access
Hola muy buenas, tengo problemas a la hora de acceder a las fotos de una base de Datos Access.
He estado mirando por internet y encontre q el problema viene porq el Access le mete una cabecera a sus objetos ole, lo q produciria el error al cargarlas.
se trataria de buscar el "FFD8" para los JPG y el "424D" en los BMP y asi cargarse la cabecera.
Ahora bien, en mi base de datos todas las imagenes son JPG, creo un objeto TADOBlobStream del campo de la foto.. lo salvo a archivo y no aparece el dichoso "FFD8" ni el "424D" por ninguna parte, he verificado los archivos .JPG y efectivamente, como era de esperar, todos empiezan por "FFD8", pero en el campo 'foto' no.
¿alguien sabe porq es? ¿Access cambia el formato de las fotos? ¿no hay ningun metodo sencillo sin meterse a quitar la dichosa cabecera?
Muchas gracias por anticipado.
He estado mirando por internet y encontre q el problema viene porq el Access le mete una cabecera a sus objetos ole, lo q produciria el error al cargarlas.
se trataria de buscar el "FFD8" para los JPG y el "424D" en los BMP y asi cargarse la cabecera.
Ahora bien, en mi base de datos todas las imagenes son JPG, creo un objeto TADOBlobStream del campo de la foto.. lo salvo a archivo y no aparece el dichoso "FFD8" ni el "424D" por ninguna parte, he verificado los archivos .JPG y efectivamente, como era de esperar, todos empiezan por "FFD8", pero en el campo 'foto' no.
¿alguien sabe porq es? ¿Access cambia el formato de las fotos? ¿no hay ningun metodo sencillo sin meterse a quitar la dichosa cabecera?
Muchas gracias por anticipado.