Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Recuperar un Archivo *.jpg Grabado con IBX (https://www.clubdelphi.com/foros/showthread.php?t=71709)

servicomp 05-01-2011 16:56:27

Recuperar un Archivo *.jpg Grabado con IBX
 
Cordial saludo y un feliz año para todos

Estoy realizando un aplicativo que guarda algunas fotos en una base de datos que tengo, su estructura esta asi

Código SQL [-]
CREATE TABLE VISITANTES (
    IDENTIFICACION  CHAR(15),
    NOMBRE          CHAR(30),
    CARGO           CHAR(20),
    DEPENDENCIA     CHAR(20),
    EMAIL           CHAR(30),
    ACTIVO          INTEGER,
    FOTO            BLOB SUB_TYPE 0 SEGMENT SIZE 80
);

Introduciomos las fotos a la base de datos usando el siguiente codigo, gracias a la colaboración de gluglu

Código Delphi [-]
Datamodule1.IBDataVisitante.FieldByName('FOTO').Assign(Image1.Picture.Graphic);
Datamodule1.IBDataVisitante.Post;

El problema es que hemos tratado por varios metodos de recuperar la base de datos las fotos pero no he podido.

Agradeceria su colaboración para encontrar el norte a este problema


Macana

Chris 05-01-2011 18:45:19

No estoy completamente seguro, pero me parece que no estabas guardando las fotos de la forma correcta. Lo que estabas haciendo es "guardar" -si es que se guardaba- un objeto TGraphic.

En este foro hay innumerables ejemplos de cómo guardar imágenes y cualquier tipo de archivos en la base de datos, así cómo también código para recuperarlos. Te recomiendo que busques en los foros, seguro no tardarás en encontrar algo

saludos,
Chris

Enlace a la búsqueda


La franja horaria es GMT +2. Ahora son las 12:25:07.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi