Bild aus DB in Websteuerelement

09/10/2008 - 15:58 von Chris | Report spam
Hallo,

ich würde gerne eine Bild das in der SQL DB als Binary vorliegt dem
Websteuerelement "Image" zuweisen.
Bis jetzt bin ich nur soweit

Dim bytes As Byte()
SQL_Command1 = New SqlCommand("SELECT picdb FROM Telefonbuch" WHERE
ID=@ID", SQL_Connection1)
SQL_Command1.Parameters.Add(New SqlParameter("@ID",
SqlDbType.Int))
SQL_Command1.Parameters("@ID").Value Request.QueryString("ID")
SQL_Connection1.Open()
bytes = SQL_Command1.ExecuteScalar
Response.ContentType = "image/gif"
Response.BinaryWrite(bytes)
SQL_Connection1.Close()


Gibt es eine Möglichkeit das Websteuerelement zu "füllen" ?

Über eine Ansatz oder überhaupt Machbarkeit würde ich mich freuen.

Schau
Chris
 

Lesen sie die antworten

#1 Thomas Bandt
09/10/2008 - 16:06 | Warnen spam
Chris schrieb:
Gibt es eine Möglichkeit das Websteuerelement zu "füllen" ?

Über eine Ansatz oder überhaupt Machbarkeit würde ich mich freuen.



<img src="ImageHandler.ashx" />

In ImageHandler.ashx steht dein Code der das Bild
erzeugt. Anders geht es nicht, da der Browser das
Bild via HTTP immer direkt abrufen können muss, d.h.
dein Bild muss auch über die Browserzeile direkt
abrufbar sein.

Gruß, Thomas [MVP ASP/ASP.NET]
http://www.69grad.de - Beratung, Entwicklung
http://www.dotnetjob.de - .NET-Stellenbörse
http://blog.thomasbandt.de - Thomas goes .NET

Ähnliche fragen