منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف يمكن عرض صورة في data grid
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم  Shy
ممكن ان تساعدوني  Heart
كيف يمكن عرض صورة في data grid Huh


مع العلم أنشاءت جدول في sql server 2008 و فيه حقل اسمه الصورة و نوع البيانات image

كان الافضل وضعتي فقط رابط للصورة بدل تحميل قاعدة البيانات بمئآت البياتتات للصورة الواحدة
(05-10-15, 10:34 PM)أبو عمر كتب : [ -> ]
كان الافضل وضعتي فقط رابط للصورة بدل تحميل قاعدة البيانات بمئآت البياتتات للصورة الواحدة



شكرا اخي ع مجهودك
ولكن عرض البيانات عن طريق الكود
Public Class Form9

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
        con1.Open()
        Dim a1 As New SqlDataAdapter("select* from re_class", con1)
        Dim st1 As New Data.DataSet
        st1.Clear()
        a1.Fill(st1, "class")
        d7.DataSource = st1
        d7.DataMember = "class"
        con1.Close()
    End Sub

يتم عرض جميع البيانات ولاكن الصورة لم تضهر
قد يفيد ما قدمه الاستاذ سعود
http://vb4arb.com/vb/thread-2472.html
بالتوفيق
السلام عليكم ورحمة الله وبركاته

أختي الكريمة

إذا كنت تضيفين الأعمدة في DataGridView أثناء التصميم مثل الصورة التي وضعها أخي أبوعمر فيجب وضع إسم عمود قاعدة البيانات في الخاصية الظاهرة في الصورة المسماه DataPropertyName (إنها واضحة في الصورة المرفقة من أخونا أبوعمر) ولا تنسي أيضاً بقية الأعمدة

وهذا تعديل بسيط للكود بطريقة أفضل (إستخدام SqlDataAdapter لا تحتاج لفتح الإتصال وغلقة لأنه يقوم بذلك تلقائياً بخلاف SqlCommand)
PHP كود :
   Private Sub Button4_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles Button4.Click
        Dim a1 
As New SqlDataAdapter("Select * From [re_class]"con1)
 
       Dim st1 As New DataTable
        a1
.Fill(st1)
 
       d7.DataSource st1
    End Sub 

السلام عليكم ورحمة الله وبركاته

أختي الكريمة

هناك أمر هام وهو أن تكون الصورة أضيفت في قاعدة البيانات بشكل صحيح
بارك الله فيكم جمعيا
في ميزان حسناتكم ان شاء الله