hi everyone. I want to retrieve image from sql server database using asp.net with vb, but the image is not display and I don't know what is wrong with my code. please help me.
Imports System.Data.SqlClient
Imports System.IO
Imports System.Drawing
Public Class _Default
Inherits System.Web.UI.Page
Public sqlcon As SqlConnection = New SqlConnection("server=.; database=batool; Trusted_Connection=yes;")
Public sqlcmd As SqlCommand
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click
Try
Dim picname As String
sqlcon.Open()
sqlcmd = New SqlCommand("select photo from qq", sqlcon)
Dim reader As SqlDataReader = sqlcmd.ExecuteReader
If reader.Read Then
picname = reader("photo")
Image1.ImageUrl = Server.MapPath(picname)
End If
sqlcon.Close()
Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub
End Class