Undrar hur man hämtar en bild ur en sql-databas med vanlig asp (ej asp.net). Så här, tror jag (är inte så hemma på ASP): Sök i tips & tricks på följande två ord:hämta bild ur en sql databas
t.ex
<code>
<img src="<%=kollabild(RecSet("id"))%>">
</code>
hur gör funktionen "kollabild" i dettafall?
just nu ser funktionen ut såhär, men jag vill hämta bilden ur databasen istället för i mappen filer:
<code>
<%
Function kollabild(text)
dim filesys, newfolder
set filer = CreateObject("Scripting.FileSystemObject")
mappen = Server.MapPath(mapp2)
If Not filer.FolderExists(mappen) Then
filer.CreateFolder mappen
End If
filen = mapp2 & "/" & text & ".gif"
If Not filer.FileExists(Server.MapPath(filen)) Then
Response.Write "bilder/nopicture.gif"
Else
Response.Write "filer/" & text & ".gif"
End if
Set filer = Nothing
End Function
%>
</code>Sv: hämta bild ur en sql databas
I skriptet som genererar webbsidan i vilken bilden skall visas:
<code>
<img src="bild.asp?id=<%=RecSet("id")%>">
</code>
bild.asp:
<code>
Response.AddHeader "Content-type", "image/gif"
' Hämta bilden med id=Request.QueryString("id") från databasen och bara skriv den rätt ut.
</code>Sv: hämta bild ur en sql databas
GetChunk samt AppendChunk