Cómo utilizar la tecnología OLE en ACCESS
Método 1:
Colocar la foto en la base de datos. El mejor formato de la foto es bmp, para que se pueda mostrar en el formulario, pero el tamaño de la base de datos variará. aumentar dramáticamente.
Para un uso detallado, consulte la propiedad PictureData en la Ayuda de Access (la ayuda relevante está disponible al final de este artículo).
Además, puede utilizar directamente la función API commdlg para asignar un valor al marco de la imagen y luego leer directamente los DATOS DE IMAGEN de un marco de imagen y almacenarlos en un campo IMAGEN. La ventaja de esto es que es fácil de visualizar y leer. La desventaja es que si la precisión de la imagen es alta, el espacio ocupado en el disco duro será enorme.
Método 2:
Establezca un campo OLE e inserte el objeto (haga clic derecho en el campo). Sin embargo, debe tenerse en cuenta que las imágenes agregadas a la base de datos mediante el método anterior solo se pueden guardar manualmente. Cuando es necesario leer un programa, es posible que los datos binarios almacenados en el campo OLE no coincidan con el archivo fuente. Principalmente porque el motor ole agrega información delante de la imagen para su propio uso.
Almacena el archivo de imagen en la base de datos en modo binario y llámalo cuando lo uses. Para obtener más información, consulte:
Implementado mediante el método LoadFromFile y el método SaveToFile del objeto STREAM de ADO:
/index.asp?board=4amp mode=3amp; =74FAB51E13DC
p>Implementado utilizando los métodos GetChunk y AppendChunk del objeto RECORDSET.FIELD de ADO:
/index.asp?board=4amp mode=3amp; p>
Método ASP utilizado en:
/index.asp?board=4amp; mode=3amp; recordid=79FAB31E
La siguiente rutina utiliza este método para mostrar el formato largo. Los datos binarios se guardan como un archivo temporal para su visualización
/down/photo.rar(size=308K)Método 4:
No coloque la foto en la base de datos, solo guárdela la ruta de la foto a la base de datos y se carga dinámicamente, lo que puede admitir muchos formatos de imagen. El método consiste en colocar un control de imagen en el formulario, luego buscar la ruta según el número de empleado u otros campos relacionados y utilizar la siguiente instrucción para cargar la imagen:
Imagen 1.Imagen = nombre de la ruta
p>La ruta debe incluir el nombre del archivo de imagen.
Para más detalles, puede consultar el formulario de empleado en el ejemplo de access xp northwind.mdb