Mostrare le immagini contenute in un database

di Daniele Bochicchio, in Classic ASP, Database,

La pratica migliore è quella di tenere eventuali oggetti binari, come immagini o documenti, fuori dai database.
In questo modo si ha il vantaggio di poter mostrare, aggiungere o modificare questi oggetti in maniera molto rapida.
Tuttavia, se proprio non potete farne a meno, ed avete queste informazioni memorizzate in una campo BLOB (Binary Large OBject), esiste un metodo abbastanza rapido per visualizzarla.
Bisogna fare in modo che l'src dell'immagine punti ad uno script ASP come il seguente:

<%
' definisco conn

Set rs = conn.Execute("SELECT img FROM Galleria WHERE IDimg=57")

' imposto il content type
Response.ContentType = "image/jpeg"

' invio il contenuto binario al browser
Response.BinaryWrite (rs("img"))

rs.Close
set rs = Nothing

%>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi