copiar imagenes de una base de datos a un directorio específico

07/07/2003 - 08:54 por Carlos Alberto Hernández Arcila | Informe spam
Hola foro tengo una aplicación realizada en VB6, conectada a una base de
datos ACCESS 97 que contiene una tabla con tres campos ( un campo ID de tipo
entero largo, un segundo campo de tipo texto que corresponde al nombre de la
imagen y un tercer campo de tipo OLE donde almaceno imágenes BMP). Lo que
necesito es por medio de un botón de comando el usuario pueda copiar todas
las imagenes de esa base de datos a un directorio determinado, en mi caso
puede ser el mismo de la aplicación y que pase con su correspondiente
extensión .¿Cómo puedo hacerlo?.


De antemano gracias.

Preguntas similare

Leer las respuestas

#1 Juan Carlos Castaño
07/07/2003 - 15:41 | Informe spam
Mostrar la cita
conectada a una base de
Mostrar la cita
un campo ID de tipo
Mostrar la cita
corresponde al nombre de la
Mostrar la cita
imágenes BMP). Lo que
Mostrar la cita
pueda copiar todas
Mostrar la cita
determinado, en mi caso
Mostrar la cita
correspondiente
Mostrar la cita
función te puede servir:
Function CopiaBMP()
Dim db as database, dt as recordset, ruta as string

set db=currentDB 'O la que quieras abrir.
set dtÛ.Openrecordset("tabla", DB_OPENTABLE)
if dt.EOF then Exit Function 'Si la tabla está vacia.
With dt
Do Until.EOF
ruta=dt![Campo del BMP]
File Copy Ruta, Destino 'Ruta del destino
.MoveNext
Loop
.Close
End With
End Function
Mostrar la cita
#2 Carlos Alberto Hernández Arcila
07/07/2003 - 19:33 | Informe spam
Gracias Juan Carlos, voy a probarlo
#3 Carlos Alberto Hernández Arcila
07/07/2003 - 22:48 | Informe spam
Hola Juan Carlos, primero gracias por tu ayuda pero no me sirvió tal vez
porque ruta es de tipo string y el dato que voy a copiar es binario,
entonces se me presentan errores. No se que más puedo hacer!
!AYUDAA!!!

"Juan Carlos Castaño" escribió en
el mensaje news:063401c3448d$74328010$

Mostrar la cita
conectada a una base de
Mostrar la cita
un campo ID de tipo
Mostrar la cita
corresponde al nombre de la
Mostrar la cita
imágenes BMP). Lo que
Mostrar la cita
pueda copiar todas
Mostrar la cita
determinado, en mi caso
Mostrar la cita
correspondiente
Mostrar la cita
función te puede servir:
Function CopiaBMP()
Dim db as database, dt as recordset, ruta as string

set db=currentDB 'O la que quieras abrir.
set dtÛ.Openrecordset("tabla", DB_OPENTABLE)
if dt.EOF then Exit Function 'Si la tabla está vacia.
With dt
Do Until.EOF
ruta=dt![Campo del BMP]
File Copy Ruta, Destino 'Ruta del destino
.MoveNext
Loop
.Close
End With
End Function
Mostrar la cita
Ads by Google
Search Busqueda sugerida