Como pasar un campo tipo imagen (Objeto OLE) de una tabla de access a otra en Visual Basic
Tengo un proyecto en Visual Basic 6.0 con conexión ADODB a una base de datos en access 2000. Estoy intentando pasar una imagen (está guardada en un campo tipo Objeto OLE) de una tabla en access 2000 a otra tabla de la misma base de datos... ¿alguien sabe cómo hacerlo?, me da un error al intentar a través de un recordset obtener la imagen pasándola a una variable, para despues esta variable guardarla en la otra tabla..
Mil gracias de antemano.
Mil gracias de antemano.
Lety
Te propongo un cambio, porque en vez de una imagen no guardas solo un nombre de archivo y almacenas las imagenes en un path relativo?
Es decir, recuperas de la base el nombre de archivo, lo buscas en ese path y lo cargas en un PictureBox.
Digo esto, ya que las imágenes almacenadas en bases de datos, las hace crecer enormemente.
Saludos
Te propongo un cambio, porque en vez de una imagen no guardas solo un nombre de archivo y almacenas las imagenes en un path relativo?
Es decir, recuperas de la base el nombre de archivo, lo buscas en ese path y lo cargas en un PictureBox.
Digo esto, ya que las imágenes almacenadas en bases de datos, las hace crecer enormemente.
Saludos
Hola!
Te agradezco la sugerencia, el problema es que se trata de un sistema ya en producción, que operaba con una base de datos en access 97, y que se desea migrar a access 2000. Las fotos y firmas son guardadas a través de un software ya muy viejito, el VSC2, y este software almacena directamente la imagen en el campo, asà que no se cuenta con las fotos y firmas en archivos por ejemplo .jpg por separado.
Mi problema es que al tratar de modificar el código del programa que antes hacÃa este paso de información, cambiando la conexión de ADO al uso de ODBC con ADODB, no me está funcionando el tratar de hacer el paso del campo tipo imagen...
¿Alguna otra sugerencia?... te lo agradecerÃa mucho.
Lety
Te agradezco la sugerencia, el problema es que se trata de un sistema ya en producción, que operaba con una base de datos en access 97, y que se desea migrar a access 2000. Las fotos y firmas son guardadas a través de un software ya muy viejito, el VSC2, y este software almacena directamente la imagen en el campo, asà que no se cuenta con las fotos y firmas en archivos por ejemplo .jpg por separado.
Mi problema es que al tratar de modificar el código del programa que antes hacÃa este paso de información, cambiando la conexión de ADO al uso de ODBC con ADODB, no me está funcionando el tratar de hacer el paso del campo tipo imagen...
¿Alguna otra sugerencia?... te lo agradecerÃa mucho.
Lety
