-
نمایش عکس از دیتابیس
من عکسمم را با این کد در دیتابیس اکسس ذخیره کردم
کد:
Dim ms As New IO.MemoryStream
PictureBox1.Image.Save(ms, PictureBox1.Image.RawFormat)
Dim arrImage() As Byte = ms.GetBuffer
ms.Close()
Dim isConnecting As Boolean = True
Dim imageStream As IO.MemoryStream = New IO.MemoryStream()
While isConnecting
Try
Dim Connection As New OleDb.OleDbConnection("Provider=microsoft.jet.oledb.4.0; data source=" & AppPath & ";Jet OLEDB:Database Password=7921496;")
Dim str_insert As String = _
"INSERT INTO `User Data` (imag)" & _
"VALUES (@image)"
Dim cmd As New OleDb.OleDbCommand(str_insert, Connection)
cmd.Parameters.Add(New OleDb.OleDbParameter("@image", arrImage)) '.Value = arrImage
Connection.Open()
cmd.ExecuteNonQuery()
Connection.Close()
isConnecting = False
MsgBox("image saved")
Catch Exc As OleDb.OleDbException
MessageBox.Show(Exc.ToString, " Exception Error!", _
MessageBoxButtons.OK, MessageBoxIcon.Error)
Exit While
Catch exc As Exception
End Try
End While
و من حالا میخوام که این عکس را در PictureBox2 نمایش بدم چطور این کار را کنم
-
http://uploadbazar.com/902Read and Write Images from a Database
.rar
-
سلام
در یک سایت دیگر هم همین سوال مطرح شده بود، میتوانید علاوه بر راهنمایی دوست عزیزمان کاربر anvar.net به این تاپیک هم مراجعه کنید.
کد:
http://barnamenevis.org/forum/showthread.php?t=73763