![]() |
Me trae de los pelos el PARAMETRO
Hola. Yo y mis cosas...
D6, FB1.5, WXP Pro. Tengo un procedimiento almacenado que me devuelve (con exito) 8 parámetros, entre estos un campo blob (una foto jgp de 5Kb). La cosa es que puedo manipular y aprovechar todos lso parámetros menos el de la foto, pue no se como, por ejemplo, colocarlo en un TImage para mostrarlo. Si me expliqué? Código:
CREATE PROCEDURE PR_VISEXISTE ( para ejecutarlo y tomar los parámetros: Código:
dmppal1.fbproVisExiste.prepare; //dmppal1 es el DataModule Ayyuda....................... Sergio |
usa un TImage
mirate este link ahi se muestra como guardar un jpg
y como mostrarlo despues http://www.clubdelphi.com/foros/showthread.php?t=12174 y esta es la forma como lo implemente en un query, en el evento afterscroll
|
Gracias PAOTI por contestar.
La verdad para guardarlo y traerlo por medio de TQuery lo hago parecido y me funciona sin problemas. Lo que pasa es que la tabla es bastante extensa, además tiende a crecer en 500 fotos diarias (y así lo hara, con decrementos estimados por lo menos surante un años. Calculo que al final del ejercicio de nuevos visitante debe haber en la base de datos 120.000 fotos distintas. Debido al tamaño de la tabla, y a la cantidad de requerimientos al día (2000 visitas diarias entre visitantes existentes y nuevos), decidí hacer las consultas por medio de los procedimientos almacenados, pues es mucho mas rápido y genera menos carga de operaciones en el cliente. Como dije antes, los SP se ejecutan muy bien, rapido. el problema es acceder al dato de foto (parametro vis_foto) y poder: 1. colocarlo en un Timagen si el clinte existe 2. poder hacer un UPDATE si se cambia la foto, la cual es capturada por una cámara webcam, enviada al portapapeles, convertida a JPG y luego colocada en el TImage, para de ahi pasarlo al campo... luego: :confused: :confused: :confused: :( :( :confused: :confused: :( |
La franja horaria es GMT +2. Ahora son las 17:39:19. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi