PDA

View Full Version : لود کردن عکس



aminvb
جمعه 13 آذر 1388, 21:06 عصر
سلام

دوستان من عکسو در sql با این کد ذخیره کردم



If OpenFileDialog1.FileName <> "" Then
''Insert To DataBase(Img_name)START
Dim fs As New FileStream(OpenFileDialog1.FileName, FileMode.OpenOrCreate, FileAccess.Read)
Dim MyData(fs.Length) As Byte
fs.Read(MyData, 0, CInt(fs.Length))
fs.Close()
.Parameters(8).Value = MyData
''Insert To DataBase(Image)END
Else
Dim fs As New FileStream(Application.StartupPath + "\nopic.jpg", FileMode.OpenOrCreate, FileAccess.Read)
Dim MyData(fs.Length) As Byte
fs.Read(MyData, 0, CInt(fs.Length))
fs.Close()
.Parameters(8).Value = MyData
End Ifحالا داخله DataGridView1_CellClick از چه کدی استفاده کنم که بتونم با کیلیک روی DataGridView1 سطر مورد نظرم عکس داخله پیکچر باکس لود بشه

aminvb
شنبه 14 آذر 1388, 10:11 صبح
دوستان کسی نیست جوابه بنده حقیر رو بده :گریه::گریه:

ACorvinus
شنبه 14 آذر 1388, 10:43 صبح
سطر و ستون مناظر با رکوردی که روی DataGridView کلیک کردین رو از DataTable به دست آورده و داده موجود در داخل ستون عکس رو در یه متغیر ذخیره کرده و کد زیر رو در CellClick بنویسین :



MemoryStream.Write(bytImage, 0, bytImage.Length - 1)
PictureBox.Image = System.Drawing.Image.FromStream(MemoryStream)




Good Luck

majid_vb_2008
یک شنبه 15 آذر 1388, 11:05 صبح
دوست من اينجارو يك نگاه كن شايد بدردت بخوره

http://barnamenevis.org/forum/showpost.php?p=850795&postcount=8

armin8651
یک شنبه 15 آذر 1388, 11:40 صبح
برنامه رو نوشتم واست، برنامه رو با یه پایگاه داده نمونه میذارم
امیدوارم به دردت بخوره
لینک دانلود:
http://www.fileden.com/files/2009/3/2/2345770/pic%20load.zip