Devo realizzare un'applicazione che dialoghi con una tabella mySQL.
La tabella (che chiamerò table1 ) è così composta:
id INTEGER PRIMARY KEY AUTO-INCREMENT,
descrizione TEXT,
attach BLOB,
fkey INTEGER.
La tabella in questione raccoglie delle entità di tipo "Intervento" di una sottospecie di forum. :)
Premetto che ho letto quasi tutti i mille post in merito alla gestione di campi BLOB.
Quello che non ho capito è:
- Come faccio ad inserire in un form la componente "Sfoglia" (per il caricamento dell'allegato all'atto dell'inserimento)?
- Tutti gli esempi che ho visto necessitavano di un campo nomefile... che utilizzavano per capire l'estensione del file. Non è possibile risalire all'estensione del file attraverso il contenuto del campo BLOB? Oppure sono costretto ad inserire una nuova colonna fileName?
- Come scrivo nel db?
- Come leggo?
- Quando leggo il file, vorrei che l'utente potesse salvarlo dove gli pare. Come faccio?
Grazie a tutti.

Rispondi quotando