Как сохранить и восстановить изображение PictureBox в Sql Server Database Varbinary (Max) столбец VB.NET
В моем приложении Windows я должен отобразить изображение в Windows Form PictureBox, которое будет просматриваться с помощью OpenFile Dialog, а затем сохранить изображение PictureBox в столбце Sql Server 2008 R2 Varbinary (Max) и показать изображение, сохраненное в столбце Sql Server 2008 R2 Varbinary (Max) в PictureBox с помощью VB.NET 2010.
Я использовал следующий код для загрузки Picture с физического диска в PictureBox
Private Sub btnPicBrowse_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnPicBrowse.Click
With Me.OpenFileDialog1
.FileName = ""
.Filter = "Image Files(*.BMP;*.JPG;*.JEPG;*.GIF)|*.BMP;*.JPG;*.JEPG;*.GIF|All files (*.*)|*.*"
.RestoreDirectory = True
.ValidateNames = True
.CheckFileExists = True
If .ShowDialog = Windows.Forms.DialogResult.OK Then
Me.PictureBox1.Image.Dispose()
Me.PictureBox1.Image = System.Drawing.Image.FromFile(.FileName)
Me.lblPicPath.Text = .FileName
End If
End With
End Sub
Теперь мне нужно сохранить этот образ в столбце VarBinary (MAX) базы данных SQL SERVER 2008, а затем показать изображение, сохраненное в столбце Varbinary (Max) Sql Server 2008 R2, в PictureBox с использованием VB.NET 2010.
Спасибо & С уважением
JYOTIRMOY