FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Mostra Blob como imagen
Tengo una tabla access a donde le cargue imagenes en un campo blob sin problemas. Pero como puedo hacer para que cuando cargo la tabla en un DBGrid, me visualice directamente la imagen y no que me figure [BLOB] en dicho campo.
Alguien me puede dar una mano? Saludos y Gracias
__________________
|
#2
|
|||
|
|||
Bueno, lo que yo hago es quitar la columna de imagen del Grid y creo aparte un DBImage..... el cual lo ligo con el campo de la tabla donde esta guardada la imagen....
No se si te sirva o era algo diferente lo q buscabas
__________________
...... No digas nada si lo q vas a decir no es más bello q el silencio ..... |
#3
|
||||
|
||||
En realidad lo que quiero es mostrar la imagen dentro de la misma celda, son bmp no mas grandes que un icono. Haciendolo como me sugeris, me funciona, ya lo habia probado, utilizando un DBControlGrid tambien, pero lo que quiciera es poder pintar la imagen dentro de la misma celda u otra cualquira.
Saludos
__________________
|
#4
|
||||
|
||||
Hice esto, pero no me dibuja la imagen adentro de la celda, y no se por que me sale este error
El cual solucione, cambiando a FALSE el DefaultDrawing del DBGrid, pero aun asi no me dibuja la imagen dentro de la celada
Saludos
__________________
Última edición por MaMu fecha: 29-05-2007 a las 06:36:33. |
#5
|
||||
|
||||
Es el tema mas preguntado del foro
Lee tu respuesta en este hilo --> http://www.clubdelphi.com/foros/showthread.php?t=41768
|
#6
|
||||
|
||||
Cita:
Saludos
__________________
|
#7
|
||||
|
||||
Acabo de probar tu código practicamente sin modificaciones y me ha funcionado bien. La única diferencia sería en la comparación:
que yo pongo como
Name es el nombre de la componente TField y no el nombre del campo. Así que yo creo que el único problema es ése, la condición nunca se cumple de manera que todo se dibuja tal cual. // Saludos |
#8
|
||||
|
||||
Roman, yo lo acabo de probar otra vez, y no me dibuja nada, de hecho ni siquiera me muestra los demas datos, y me vuelve a salir que la variable icono no puede inicializarse. No se que puede ser, que estoy haciendo mal.
La imagen la cargo asi
y el procedimiento para que se dibujen es este
Pero ni se dibuja la imagen en la celda, ni me muestra los datos de cualquier otro campo. La propiedad DefaultDrawing esta en False. Pero me sigue saliendo:
Porque??, lo que pienso es que al no coincidir el FieldName, no se crea, por lo que tampoco puede destruirse, a lo que voy, es porque? si en mi tabla tengo el campo icono como ObjetoOLE, y me figura como BLOB. Saludos
__________________
|
#9
|
||||
|
||||
Volvi a hacer todo de nuevo, y me sigue sin funcionar, como hiciste para que te funcionara? me podrias poner algo de codigo? tal vez asi me de cuenta.
Saludos
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema al intentar guardar una imagen como blob en una tabla | Gigabyte1024 | Conexión con bases de datos | 3 | 22-02-2007 23:30:34 |
Cargar imagen BLOB usando BDE | leodenis784 | Gráficos | 3 | 12-09-2006 10:31:07 |
conocer extensión de imagen en un campo blob... | uper | Gráficos | 1 | 02-02-2006 20:21:42 |
Guarda Imagen en Campo Blob con Sql | kpss8m | Firebird e Interbase | 2 | 16-08-2005 16:18:04 |
Funcion Udf que devuelva un blob (imagen) | Emiro | Firebird e Interbase | 2 | 04-08-2003 15:59:40 |
|