Actualizar todos los registros de una B.DE Access
Hola, he creado una base de datos para mi trabajo en Access, dicha base de datos almacena un fondo editorial de libros (somos una empresa distribuidora de libros), la base de datos funciona a la perfección pero tengo una pregunta sobre como actualizar un campo nuevo de la base de datos, me explico:
- Mi base de datos, tiene un objeto ole incrustado, que carga la imagen de la portada del registro activo (en este caso cada registro almacena datos de un libro), teniendo en cuenta que el titulo del libro y el directorio donde se encuentra son campos del registro activo, La instrucción que ejecuto para cargar la imagen está introducida en el evento current del formulario en cuestión y es la siguiente:
Imagen91.Picture = "C:\Documents and Settings\Mis documentos\Mis imágenes\PORTADAS\" & IDIOMA & "\" & TÍTULO & ".JPG"
Hasta aquí todo funciona correctamente, pero he decidido colocar esta información en una intranet en mi trabajo y mi problema es que para crear una página dinámica necesita tener un campo con la ruta completa de la imagen de cada registro, así que cree un campo nuevo llamado ruta_imagen, el texto de la cual es la ruta de la imagen en mi disco duro, esta instrucción también la pues en el evento current, pero claro debo recorrer los más de 27000 registros de mi base de datos para actualizar todos los enlaces de imágenes correctamente ya que estaban todos en blanco en un principio (al crear el campo nuevo), mi pregunta:
Se puede programar una rutina o modulo con un bucle que recorra todos los registros de la tabla y actualice las rutas de las imágenes para cada registro de mi base de datos.
No se si he sido lo suficientemente claro en mi explicación, espero que puedas ayudarme. Gracias...
- Mi base de datos, tiene un objeto ole incrustado, que carga la imagen de la portada del registro activo (en este caso cada registro almacena datos de un libro), teniendo en cuenta que el titulo del libro y el directorio donde se encuentra son campos del registro activo, La instrucción que ejecuto para cargar la imagen está introducida en el evento current del formulario en cuestión y es la siguiente:
Imagen91.Picture = "C:\Documents and Settings\Mis documentos\Mis imágenes\PORTADAS\" & IDIOMA & "\" & TÍTULO & ".JPG"
Hasta aquí todo funciona correctamente, pero he decidido colocar esta información en una intranet en mi trabajo y mi problema es que para crear una página dinámica necesita tener un campo con la ruta completa de la imagen de cada registro, así que cree un campo nuevo llamado ruta_imagen, el texto de la cual es la ruta de la imagen en mi disco duro, esta instrucción también la pues en el evento current, pero claro debo recorrer los más de 27000 registros de mi base de datos para actualizar todos los enlaces de imágenes correctamente ya que estaban todos en blanco en un principio (al crear el campo nuevo), mi pregunta:
Se puede programar una rutina o modulo con un bucle que recorra todos los registros de la tabla y actualice las rutas de las imágenes para cada registro de mi base de datos.
No se si he sido lo suficientemente claro en mi explicación, espero que puedas ayudarme. Gracias...
Respuesta de juanito01
1
1 respuesta más de otro experto
Respuesta de madern
1