FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
acerca de los campos blob
Buenas,
Aqui seguimos dando algo de guerra Estoy usando sqlite y lazarus, además del sqlmanager a través del firefox. Estaba leyendo (creo que erróneamente) que si tengo un campo blob, le puedo añadir la ruta donde está la imagen que quiero para ese campo, pero evidentemente no funciona bien al meter un dbimage e intentar verla (out of memory). Mi pregunta, a ver si me arrojais algo de luz a este tema, es como puedo añadir una imagen a cada registro y despues poder ver cada imagen asociada a cada registro. He visto un ejemplo que habeis publicado pero no me aclara mucho. Y la otra gran pregunta, si es que esto al final me sale, si es posible guardar archivos pdf en esos campos blob. Gracias a todos |
#2
|
||||
|
||||
En los campos blob puedes guardar lo que quieras.
Exactamente ¿qué problema tienes?. |
#3
|
||||
|
||||
gracias por contestar,
Bueno, desde sqlite manager he guardado una imagen (ya lo cambie con respecto a la anterior pregunta que quite el enlace). Aohra mismo es, si pongo un dbimage apuntando al campo blob, como la visualizo. Y la otra sería como desde programa meto una imagen. gracias de nuevo. |
#4
|
||||
|
||||
Haz una búsqueda por los foros, es un tema que se ha tratado bastantes veces, a ver si te sirve alguno de estos enlaces escogidos al azar: 1, 2, 3, 4 y 5
|
#5
|
||||
|
||||
Gracias de verdad.
Encontre varias cosas que me pudieran servir, pero tengo un problema con esto:
Me dice que bmRead indentificador no encontrado, El resto si esta bien declarado, BlobStream es un TStream, así no se que me falta o que unidad tengo que añadir al uses para que me reconozca el bmRead. Gracias mil |
#6
|
||||
|
||||
Perdon por duplicar, pero no pude editar el mensaje.
Mi error estaba en que no tenia la unit db, que es la que hace que me de error el bmread, perdon. |
#7
|
||||
|
||||
Entonces, ¿lo has solucionado?
|
#8
|
||||
|
||||
hola de nuevo.
Bueno, parece que no quiere funcionar. tengo un blob con una imagen jpg almacenada y, en funcion de este código:
Me da el siguiente error: Jpeg error. La unidad jpeg no la tengo en lazarus asi que no la puedo asignar, pero viene de la unidad graphics, sino el tjpegimage me habria dado error de compilacion. |
#9
|
||||
|
||||
No te sirve el TDBImage enlazandolo directamente al control de Zeos?
__________________
mas confundido que Garavito el día del Niño. |
#10
|
||||
|
||||
Gracias ya probe a ponerlo, pero no sale la imagen.
O hay que añadirle algo mas? edito: Acabo de crear un programa nuevo para probar la carga de imagen y me sale violacion de acceso.
Si abre el dialog, si me deja elegir y cuando le doy a aceptar me sale ese error de violación de acceso Última edición por anubis fecha: 15-03-2012 a las 16:49:28. |
#11
|
||||
|
||||
Pues no que yo sepa, un TZQuery, un TDataSource y ya, eso es lo que hago normalmente.
__________________
mas confundido que Garavito el día del Niño. |
#12
|
||||
|
||||
Hola.
Ya he conseguido guardar y recuperar.
Me faltaría saber si se puede hacer lo mismo con un pdf en vez de un jpg Gracias a todos Última edición por anubis fecha: 15-03-2012 a las 19:50:29. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Campos Blob | L3st4t | Debates | 2 | 25-03-2011 21:55:26 |
campos blob | erickperez6 | Firebird e Interbase | 4 | 14-04-2010 11:51:35 |
Consulta acerca de campos autoincrementales | mgventura | Firebird e Interbase | 2 | 13-06-2005 15:17:34 |
Campos Blob | Huer | Varios | 1 | 11-06-2003 10:39:06 |
Campos Blob | Kafu | Firebird e Interbase | 2 | 08-05-2003 18:07:54 |
|