Ing en computación

Solo disponible en BuenasTareas
  • Páginas : 3 (638 palabras )
  • Descarga(s) : 0
  • Publicado : 27 de agosto de 2012
Leer documento completo
Vista previa del texto
Vincular imágenes a tablas de Access sin "engordar" la base de datos
06-04-2006 Luis Angel Gil Gambarte
INTRODUCIR EN UNA TABLA EL VÍNCULO A UN ARCHIVO DE IMAGEN DE FORMA QUE NO “ENGORDE” ELTAMAÑO DE NUESTRA BASE DE DATOS
Cuando en una tabla de una base de datos de Access queremos insertar imágenes correspondientes a cada uno de los registros (por ejemplo las fotos de los empleados en unatabla de Empleados o bien las fotos de cada uno de los artículos en una gran tabla de Artículos –pensemos en miles de artículos-), se define en la estructura de la tabla un campo de tipo Objeto OLE paraalbergar dichas imágenes.
Si cada archivo de imagen ocupa unos cuantos bytes o kbytes (dependiendo de la resolución y calidad de la imagen), el aumento de tamaño de la tabla y en consecuencia de labase de datos es desproporcionada.
¿Cómo solventar esto?
Si en la tabla de clientes definiéramos (como ejemplo en esta estructura mínima) los siguientes campos:
CAMPO | TIPO | TAMAÑO |
IdCliente| Autonumérico (por ejemplo) | Entero largo |
Nombre | Texto | 50 |
Foto | Objeto OLE | |
Nos “engordaría” la tabla a medida que introdujéramos las imágenes en ese campo FOTO.
Lo que debemoshacer es definir la tabla con esta estructura:
CAMPO | TIPO | TAMAÑO |
IdCliente | Autonumérico (por ejemplo) | Entero largo |
Nombre | Texto | 50 |
RutaFoto | Texto | 50 |
En este campoRutaFoto introduciremos la ruta hacia el archivo de imagen que se encontrará en nuestro disco duro o bien ubicado en una ruta de una unidad de red.
La ruta será de la forma: C:\FOTOS\MARÍA.JPG
Y seríagestionada como un contenido de texto.
Pero, ¿Cómo hacer para que en un formulario o bien en un informe de MS Access veamos, no la ruta de texto que apunta a nuestra imagen sino la imagen dentro de uncontrol de tipo imagen insertado en el formulario o informe?
PARA FORMULARIOS
Insertaremos en el formulario el campo RutaFoto y un control desde la barra de herramientas de la pantalla de diseño...
tracking img