imagenes en access
En un campo de una bd access tengo imagenes y quiero verlas en mi aplicacion visual basic he probado con ole con Image y picture y no he podido.
Gracias
Gracias
Bueno, no se como estas trabajando con Access desde VB, si con un data control. o mediante DAO o ADO.
Para el Data Control tenes que hacer lo sig:
Poner un Image Control, ajustar la Propiedad Stretch = true, para que la imagen se ajuste al Control, y luego, vincular al Image control al campo correspondiente que tiene las imagenes en Access, para poder visualizarlas. La vinculación se hace de la siguiente manera:
Propiedad Datasource "Lleva el nombre del Data Control"
Propiedad DataField "Lleva el nombre del campo 'Imagen' de la tabla correspondiente.
Si lo hacés mediante DATO, es directo el tema, ponés el control Imagen, le ajustas la propiedad Stretch y luego, para vincularlo con el campo escribis:
image1.picture=rstTablaImagenes!Imagenes
y si no funciona asÃ, proba lo siguiente:
image1.picture=lodapicture(rstTablaImagenes!Imagenes)
Suerte, cualquier cosa me escribis.
Salu2
Para el Data Control tenes que hacer lo sig:
Poner un Image Control, ajustar la Propiedad Stretch = true, para que la imagen se ajuste al Control, y luego, vincular al Image control al campo correspondiente que tiene las imagenes en Access, para poder visualizarlas. La vinculación se hace de la siguiente manera:
Propiedad Datasource "Lleva el nombre del Data Control"
Propiedad DataField "Lleva el nombre del campo 'Imagen' de la tabla correspondiente.
Si lo hacés mediante DATO, es directo el tema, ponés el control Imagen, le ajustas la propiedad Stretch y luego, para vincularlo con el campo escribis:
image1.picture=rstTablaImagenes!Imagenes
y si no funciona asÃ, proba lo siguiente:
image1.picture=lodapicture(rstTablaImagenes!Imagenes)
Suerte, cualquier cosa me escribis.
Salu2
lo que hago es lo siguiente:
Image1.picture=Data1.recordset("foto"), en ese campo tengo imagenes bmp insertadas en access como objeto ole y al intentar acceder me da el error:
error 13 no coinciden los tipos
Image1.picture=Data1.recordset("foto"), en ese campo tengo imagenes bmp insertadas en access como objeto ole y al intentar acceder me da el error:
error 13 no coinciden los tipos
