تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] عرض الصورة من قاعدة البيانات
#1
السلام عليكم

اريد عرض صورة موظف بواجهة اخري غير المحفوظ فيها جدول الداتا جريد
اريد عرض الصورة من الداتا سيت الي صندوق الصور

حاولت بالكود دة وفشلت



كود :
indx = DATAG_EMPLOYE.SelectedRows(0).Index
               fillDATASET(Me, DSDETAILS, "EMPLOYE_TB", "SELECT * FROM EMPLOYE_TB WHERE EMPLOYE_ID =" & DATAG_EMPLOYE(1, indx).Value.ToString() & "")
               If DSDETAILS.Tables("EMPLOYE_TB").Rows.Count > 0 Then
                   Dim img As Byte()

                 ' المشكلة هنا '  img = DSDETAILS.Tables("EMPLOYE_TB").Rows(0)("EMPLOYE_IMAGE").value
                   Dim ms As New MemoryStream(img)
                   FEMPLOYDETUPDAT.PIC_EMPLOYEE.Image = Image.FromStream(ms)

               End If
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام ورحمة الله وبركاته

جرب الكود التالي
كود :
   Sub show_Image()
       Dim indx = DATAG_EMPLOYE.SelectedRows(0).Index

       Dim sql = "select * from EMPLOYE_TB  where EMPLOYE_ID ='" & indx & "'"
       Dim adp As New SqlClient.SqlDataAdapter(sql, sqlcon)
       Dim ds As New DataSet
       adp.Fill(ds)
       Dim dt = ds.Tables(0)
       If dt.Rows.Count = 0 Then
           MsgBox("لم يتم العثور على السجل", MsgBoxStyle.Exclamation, "رسالة تنبيه")
       Else
           Dim dr = dt.Rows(0)
           On Error Resume Next

           If IsDBNull(dr!EMPLOYE_IMAGE) = False Then
               Dim imgbytearray() As Byte
               imgbytearray = CType(dr!EMPLOYE_IMAGE, Byte())
               Dim stream As New MemoryStream(imgbytearray)
               Dim bmp As New Bitmap(stream)
               FEMPLOYDETUPDAT.PIC_EMPLOYEE.Image = Image.FromStream(stream)
               stream.Close()
           End If
       End If
   End Sub

تمنياتي لك بالتوفيق والنجاح
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
#3
اسال [b]الله ان يجعلة في ميزان حسناتك[/b]
الرد }}}
تم الشكر بواسطة: princelovelorn
#4
(15-02-19, 06:12 AM)محمد اسماعيل كتب : اسال [b]الله ان يجعلة في ميزان حسناتك[/b]

اللهم أمين وإياك
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم