problemas para asignar imagenes
Hola amigos! Necesito copiar los datos de una tabla a otra y me da error al copiar un compo de imagenes, en ambas tablas es del tipo graphics. Alguna sugerencia?
Lo estoy haciendo asi:
tabla1.FieldByName('Foto').Assign(tabla2.FieldValues['Foto']);
Lo estoy haciendo asi:
tabla1.FieldByName('Foto').Assign(tabla2.FieldValues['Foto']);
1.-¿Trabajas en ADO o con BDE?
Si es con el segundo, me imagino que quieres meter una imagen en la tabla o quieres ver la imagen. En el primer caso (guardar imagen) puedes obtener la imagen del portapapeles de Windows o de un fichero. Tanto en uno como en otro caso debes controlar el formato (bmp, jpeg...) de la imagen para no encontrar incompatibilidades y luego guardarla. Así que debes afinar la pregunta en esos sentidos (1 ó 2).
Yo lo consigo en BDE (Paradox) pero en ADO, aún lo tengo verde, ya que se debe usar un streamer para el Blob. Algo complicado. Tú dirás.
Si es con el segundo, me imagino que quieres meter una imagen en la tabla o quieres ver la imagen. En el primer caso (guardar imagen) puedes obtener la imagen del portapapeles de Windows o de un fichero. Tanto en uno como en otro caso debes controlar el formato (bmp, jpeg...) de la imagen para no encontrar incompatibilidades y luego guardarla. Así que debes afinar la pregunta en esos sentidos (1 ó 2).
Yo lo consigo en BDE (Paradox) pero en ADO, aún lo tengo verde, ya que se debe usar un streamer para el Blob. Algo complicado. Tú dirás.