FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
convertir cadena hexadecimal a imagen
hola, se que la pregunta es muy rara, bueno, para mi que soy inexperto, pero si me pueden ayudar, se los agradeceria bastante, la cuestion es la siguiente:
Tengo un sistema para recursos humanos, el cual yo NO desarrolle, que utiliza SQL Server 2000, en una de las tablas almacena la fotografia de los empleados, el campo donde se almacena es de tipo varchar(255), cuando abro la tabla me muestra solamente una cadena muy larga en hexadecimal, y usando el Crystal Reports 8.5 necesito hacer un tipo gafete con esa fotografia del empleado, lo que no se es como puedo convertir esta cadena a la imagen que guarde? o como puedo hacer que el Crystal Reports la muestre?. Cabe mencionar que en el programa al momento de revisar la informacion del empleado, la foto aparece bien. la verdad no se si este comprimida o como le hayan echo para que en la tabla aparezca de esa forma y en el programa de manera normal, si alguien me puede decir como hacer esto que les comento, se los agradeceria bastante. Saludos y gracias de antemano. P.D. si es posible utilizar el delphi 6, que mejor. |
#2
|
||||
|
||||
No creo que una fotografía completa pueda almacenarse en un varchar(255). Se me ocurre que o bien es un blob (o como se llame en el engendro ese) o bien lo que se almacena allí es la ruta o alguna clave para hallar el archivo en otra tabla o en el sistema de archivos del servidor.
Bien puede ser que el nombre del archivo esté encriptado por algún método. Si es posible, lo mejor será que revises el código fuente del programa en cuestión, o que contactes al programador original. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
antes que nada, gracias por responder a mi pregunta, ahora... en el caso de que sea un blob, como le podria hacer para ver la imagen sin necesidad de entrar al programa? , y disculpen la ignorancia.
Saludos!!! |
#4
|
||||
|
||||
Si fuese un blob, podes valerte de un TDBImage de delphi para mostrarlo en un formulario (suponiendo que la imagen no será un jpeg, que no está soportado por dicho componente).
Podes vos derivar el TDBImage y añadir soporte para jpeg si fuese necesario, o bien podes buscar algun componente que ya lo tenga, que en la red abundan. Recuerdo haber visto varios de ellos en Torry. Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir numero en cadena | rex | JAVA | 7 | 25-10-2007 04:28:11 |
Convertir de hexadecimal a decimal | CRIS | Varios | 13 | 13-11-2006 15:02:33 |
Convertir una cadena | Ganduke | Varios | 6 | 28-12-2005 15:03:16 |
Convertir formulas Matematicas guardadas en una Cadena a un valor Numerico | javicho_villa | Varios | 5 | 11-08-2005 20:41:22 |
convertir una cadena de caracteres a un enteros | dmagui | Firebird e Interbase | 2 | 05-08-2005 18:39:16 |
|