[VB.NET] afficher une image stockée dans une table
Salut,
J'ai une image stockée dans une table SQL Server dans un champ Image. j'arrive à la récupérer et à l'afficher directement mais le problème c'est que je dois l'afficher dans une page avec mon menu et tout le reste et là ça plante à cause du type de la valeur de retour je crois (image/jpeg).
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| Response.Expires = 0
Response.Buffer = True
Response.Clear()
Response.ContentType = "image/jpeg"
Dim cmd As New SqlCommand("SELECT * FROM photo WHERE PHO_ID=413",dConnection)
Dim PictureCol As Integer = 5
Dim dr As SqlDataReader = cmd.ExecuteReader()
dr.Read()
Dim b(dr.GetBytes(PictureCol, 0, Nothing, 0, Integer.MaxValue) - 1) As Byte
dr.GetBytes(PictureCol, 0, b, 0, b.Length) |
Des idées ??
[Balise [code] rajoutée par neo.51]
[Pensez-y vous-même à l'avenir. Merci.:wink: ]