Ciao,
nel mio db ho un campo 'image' dove salvo una immagine.
come faccio a visualizzarla?
ho provato a fare così ma non funziona:
Response.ContentType = "image/jpeg"
alfa = rs("Foto_01")
Response.BinaryWrite(alfa).
Qualcuno può darmi una soluzione?
Ciao,
nel mio db ho un campo 'image' dove salvo una immagine.
come faccio a visualizzarla?
ho provato a fare così ma non funziona:
Response.ContentType = "image/jpeg"
alfa = rs("Foto_01")
Response.BinaryWrite(alfa).
Qualcuno può darmi una soluzione?
Aggiungo che salvo l'immagine come stream di byte (nel db ho un dato binario)
[img]/link virtuale o cartella dove salvi l'immaggine/<%=rs([/img]" width="100" height="100">
Non ho capito il tuo commento, l'immagine viene salvata nel db come dati binari.
non importa , in ogni caso gli dai un nome o no!
parti dal concetto che per inserire un'immagine usi per forza questo tag [img][/img] quindi per visualizzarla?
esatto devi usare questi tag
spippola.
perchè cerchi di richiamarla così
Response.ContentType = "image/jpeg"
alfa = rs("Foto_01")
Response.BinaryWrite(alfa).
posta il codice
Ho capito la tua obiezione, ma non visualizza l'immagine.
Questo è il codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<%
set cn=server.CreateObject("adodb.connection")
set rs=server.createobject("adodb.recordset")
cn.open strConnString
sql="SELECT * FROM Tab_Immobili where CognomeProp = 'GALATI'"
rs.Open sql, cn
%>
<div align="center">
<span class="text12"> - LISTA UTENTI -</span>
<div align="left">
<table width="582" border="0" cellpadding="0" cellspacing="0" class="text">
<tr>
<td height="19" colspan="6" valign="top"><div align="right"><Stampa></div></td>
</tr>
<tr>
<td width="4"></td>
<td width="72" bgcolor="#CCCC66" class="bordo-tuttiTAB"> <div align="center">DATA</div></td>
<td width="104" bgcolor="#CCCC66" class="bordo-su-dx-giu"><div align="left">NOME</div></td>
<td width="145" bgcolor="#CCCC66" class="bordo-su-dx-giu"> <div align="center">COGNOME</div></td>
<td width="193" bgcolor="#CCCC66" class="bordo-su-dx-giu"> <div align="center">RUOLO</div></td>
<td width="64" bgcolor="#CCCC66" class="bordo-su-dx-giu"><div align="center"></div></td>
</tr>
</table>
<table width="560" border="0" cellpadding="0" cellspacing="0" class="text">
<%
numrec = 0
do until rs.eof
if rigacolor = "" then
rigacolor = "#FFFFFF"
elseif rigacolor = "#FFFFFF" then
rigacolor = "#000000"
else
rigacolor = "#FFFFFF"
end if
numrec = numrec + 1
%>
<tr>
<td width="71" class="bordo-sx-dx-giu"> <div align="center"><font color="#000000"><%= rs("CognomeProp") %></font></div></td>
<td width="105" class="bordo-dx-giu"><font color="<%= rigacolor %>"><%= rs("ID") %></a></font></td>
<td width="146" class="bordo-dx-giu"> <div align="left"><font color="<%= rigacolor %>"><%'= rs("Cognome") %></font></div></td>
<td width="192" class="bordo-dx-giu"> <div align="left"><font color="<%= rigacolor %>"><%'= rs("Ruolo") %></font></div></td>
<td width="46" class="bordo-dx-giu">
<font color="<%= rigacolor %>">
<%
'Response.ContentType = "image/JPEG"
'Response.BinaryWrite alfa
%>
[img]images/<%= rs([/img].jpg" width="153" height="154" /></font></td>
</tr>
<%
rs.movenext
loop
rs.close
Set rs = Nothing
cn.close
set cn = Nothing
%>
</table>
</div>
</div>
</body>
ma il nome come viene salvato nel db imm.jpg o imm e basta.
se viene salvata imm.jpg
prova così
[img]images/<%= rs([/img]" width="153" height="154" />
L'immagine viene salvata nel database, quindi non esiste come file "fisico" in una cartella.
SCUASA MA COSì SOVRACARICHI IL DATABASE, NON TI CONVIENE SALVARLO IN UNA CARTELLA SPECIFICA ASSEGNANDOLI IL NOME ALL'IMMAGINE.
IN QUESTO CASO NON POSSO AIUTARTI
![]()
SCUSA MI è VENUTO UN DUBBIO PERCHè AI INSERITO IMAGES/ SE IL FILE NON ESISTE SU CARTELLA?
PROVA COSì SI VA TENTATIVI
[img]<%= rs([/img].JPG"![]()