Italian Custom Grid View dal SQL image (blob) -B4A

Star-Dust

Expert
Licensed User
Longtime User
Vi sbagliate entrambi, è possibile farlo, anche se molti lo sconsigliano.

Queste librerie ti permettono di leggere e scrivere un immagine su un DB Sqlite.
per B4A: https://www.b4x.com/android/forum/threads/sd-sqliteextra.90805/
Per B4J: https://www.b4x.com/android/forum/threads/sd-sqliteextra.91012/


Dando maggiori spiegazioni, in b4jl'immagine va salvata in BLOB come un array di Byte e può essere recuperata come tale e assegnata a una variabile di tipo Image.
In B4A dipende dalla versione, ma la soluzione che ho adottato io è di prendere i Byte di un immagine e trasformarle in Testo in BAse64 e salvarlo come testo o come BLOB. Quando lo leggi devi ritrasformare la stringa BASE64 in Byte e da li in immagine.
 

Matteo Granatiero

Active Member
Licensed User
Vi sbagliate entrambi, è possibile farlo, anche se molti lo sconsigliano.

Queste librerie ti permettono di leggere e scrivere un immagine su un DB Sqlite.
per B4A: https://www.b4x.com/android/forum/threads/sd-sqliteextra.90805/
Per B4J: https://www.b4x.com/android/forum/threads/sd-sqliteextra.91012/


Dando maggiori spiegazioni, in b4jl'immagine va salvata in BLOB come un array di Byte e può essere recuperata come tale e assegnata a una variabile di tipo Image.
In B4A dipende dalla versione, ma la soluzione che ho adottato io è di prendere i Byte di un immagine e trasformarle in Testo in BAse64 e salvarlo come testo o come BLOB. Quando lo leggi devi ritrasformare la stringa BASE64 in Byte e da li in immagine.
si per quanto riguarda il salvare, recuperare il BLOB ci sono riuscito, il problema sussite per una Grid View di Image con i Blob del SQL, su Listview ci va tranquillamente.
 

Star-Dust

Expert
Licensed User
Longtime User
Ci sono altre griglie per le immagini che penso possano funzionare senza problemi, Non conosco GridView.
Creare una griglia di immagini non è che è una cosa cosi complicata,
 
Top