Cela devrait être assez simple pour un pro. J'ai des images dans la base de données du serveur sql et je veux les récupérer dans mon fichier aspx (vb.net). je en ASPX ce contrôle d'image - dans vb.net j'ai commencé ce code -afficher/récupérer l'image de la base de données sql dans vb.net
Private Sub ImageDisplay()
Dim SqlCnn As SqlConnection = Nothing, sql As String = ""
ConnectDB(SqlCnn)
Try
sql = "SELECT image FROM employees (NOLOCK) WHERE ID =" & emp_id
sqlcmd = New SqlCommand(sqlstr, SqlCnn)
Dim imageData As Byte() = DirectCast(sqlcmd.ExecuteScalar(), Byte())
Dim newImage As Image = Nothing
If Not imageData Is Nothing Then
Using ms As New MemoryStream(imageData, 0, imageData.Length)
ms.Write(imageData, 0, imageData.Length)
newImage = Image.FromStream(ms, True)
End Using
image1.Image = newImage
End If
Catch ex As Exception
ReportError(ex)
Finally
CloseDB(SqlCnn)
End Try
End Sub
Je reçois erreur sur 2 places. - newImage = Image.FromStream (ms, vrai) - image1.Image = newImage Fromstream n'est pas membre de system.web.ui.webcontrols.image et une deuxième erreur Image n'est pas membre de system.web.ui .webcontrols.image
personne ?? Cmon ça ne peut pas être aussi difficile !!! – ferdd
Vous devez être un peu patient. Les gens vont répondre quand ils arrivent à voir votre question, ils ne sont pas assis autour de 24-7 juste en attente. – Guffa
haha np. Anywyas j'essaye ce code mais me tromper quelque part. laissez-moi éditer la question. – ferdd