[ Foro de Java ]

Actualizar campo BLOB sqlite

16-Nov-2019 16:57
YAXMA C E
5 Respuestas

tngo una basede atos que contiene un campo BLOB en el que guarda una imagen que es la foto del perfin de cada sujeto, todo bien con eso, el problema es cuando intento actualizar esa foto osea el campo BLOB no funciona, necesito ayuda para poder realizar el update en este campo... desde ya gracias


16-Nov-2019 16:59
Nacho Cabanes (+74)

¿Qué gestor de base de datos empleas?  ¿Qué orden usas para intentar modificar el valor del campo BLOB?


16-Nov-2019 17:19
YAXMA C E

Utilizo sqlite,,, el orden que uso es el mismo que en el insert solo que con update,,,, gracias por responder


17-Nov-2019 01:56
Nacho Cabanes (+74)

Si el Insert te funciona, imagino que conoces la sintaxis para guardar campos BLOB en SQLite.

Pero la sintaxis de Insert y Update es muy distinta. Consigues cambiar otro campo que no sea el BLOB?


17-Nov-2019 03:29
YAXMA C E

Si todos los campos son activa,, el blod es que me da problemas,,, luego de hacer el update a la foto ya no puedo recuperarla es decir ya no se ve, como que esta correcto


17-Nov-2019 19:24
Nacho Cabanes (+74)

Pero sigues sin poner un ejemplo de la orden que usas. El formato estándar para un BLOB es SQLite es una X seguida de una secuencia de datos hexadecimales entre comillas, como puedes ver en la documentación:

https://www.sqlite.org/lang_expr.html

Si usas otro formato, o bien una herramienta que te genera esa secuencia de bytes, el problema puede estar ahí.






(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)