Cita:
|
Empezado por Noela
...como tu bién dices el campo de tipo Objeto Ole de la tabla en Access está guardado en disco. En realidad lo que guarda el campo de la tabla Access es un enlace al archivo que se haya asignado a ese registro, que en este caso es una foto...
|
Eso no tiene mucho sentido; Un campo OLE se crea para almacenar imágenes, no el path de las imágenes. Si tuvieras el path el campo sería de tipo String. Por lo tanto el campo OLE de la tabla Access no tiene ningun path almacenado.
Creo que lo que debes hacer (y es lo mismo q te comenteba Marcos) es:
(1) Leer la imagen de la tabla de Access (no el path, puesto que la imagen parece estar "dentro" de la Base de Datos -ya que es un campo OLE-).
(2) Guardarla en disco (en el lugar donde tú decidas -el path que deses-)
(3) Ese path donde has guardado la imagen utilizarlo para escribirlo dentro del campo de tipo String en la tabla Paradox.
Eso al menos es lo que he entendido yo. Perdón si no ha sido así.
Cita:
|
Empezado por Noela
Hola marcoszorrilla
Gracias por respoder al hilo.
Efectivamente, como tu bién dices el campo de tipo Objeto Ole de la tabla en Access está guardado en disco. En realidad lo que guarda el campo de la tabla Access es un enlace al archivo que se haya asignado a ese registro, que en este caso es una foto.
Yo no quiero pasar el objeto Ole a la Tabla en Paradox, lo que quiero es crear un campo en la tabla Paradox de tipo String que guarde el path de la fotografía.
Lo que yo sigo sin saber es como averiguar el path del archivo al que hace referencia el campo de la Tabla de Acces.
Gracias
|