I saved image in sql server database.Now I am getting image from sql server database, by the following code but my image is showing in image control.But in this code i am saving this image in project directory. I want this image without saving, direct from my sql server database
What should i change in code.
Dim result As Image = Nothing
Dim da As SqlDataAdapter = New SqlDataAdapter("select * from infoimage", con)
Dim dt As DataTable = New DataTable("TABLE")
da.Fill(dt)
result = Image.FromStream(New MemoryStream(DirectCast(dt.Rows(0)(0), Byte())))
result.Save("C:\Documents and Settings\Administrator\Desktop\GridViewExport \img.jpg")
Image1.ImageUrl = "~/img.jpg"
Please help me
Ouuh, you should not paste image like this.
First, Image object itself is already an image, not a url.
So, once you’ve got an image from string, you should return it in response.write().
But better solution would be image handler.
Here is example.