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

نسخة كاملة : تغير لون ال button اعتمادا على البيانات من قاعده البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم جميعا

رجائا شباب محتاج تساعدوني بهالمسئله العالقه ان كان بافكار او بالكود

عندي جدول بقاعده البيانات خاص بالمحلات ( متاجر)
يوجد عمود في هذا الجدول يحتوي على رقم المحل و عمود للحاله 
نعم او لا ( اذا كان مؤجر او فارغ)

يوجد لدي from فيه نموذج لشكل المتاجر على ارض الواقع 
لكل متجر يوجد button وهذا ال button اسمه هو رقم المحل بقاعده البيانات 
كيف استطيع عمل for loop تقوم بجلب بيانات المحلات من قاعده البيانات 
و تقوم بتغير لون ال button اذا كان فارغ او موجر .

الرجاء المساعده ولكم جزيل الشكر 

[صورة مرفقة: p_670hh91d1.png]



PHP كود :
For Each row As DataRow In dt.Rows
    Dim id 
As Integer row("ID")
    
Dim state As Boolean row("الحالة")
    
Dim btn As Button TryCast(Me.Controls("Button" id), Button)
    If 
state Then
        btn
.BackColor Color.LightPink
    
Else
        
btn.BackColor Color.LightGreen
    End 
If
Next 
(01-11-17, 11:24 PM)a.ahmed كتب : [ -> ]
PHP كود :
For Each row As DataRow In dt.Rows
    Dim id 
As Integer row("ID")
 
   Dim state As Boolean row("الحالة")
 
   Dim btn As Button TryCast(Me.Controls("Button" id), Button)
 
   If state Then
        btn
.BackColor Color.LightPink
    Else
        btn
.BackColor Color.LightGreen
    End 
If
Next 
شكرا صديفي على الرد
لاكن اواجه مشكله بالكود 

إقتباس : Object reference not set to an instance of an object

في مجال تعطيني كامل الكود مع ال select statement
وين شباب الخبره ؟؟
الكود الذي كتبه لك a.ahmed يؤدي الغرض
فقط حاول أن تفهمه وتستبدل اسماء الحقول وبنية تسمية الأزرار عندك

أو ضع بنية جدول المحلات وطريقة تسمية الأزرار التي تعتمدها
(02-11-17, 08:27 PM)محمد كريّم كتب : [ -> ]الكود الذي كتبه لك a.ahmed يؤدي الغرض
فقط حاول أن تفهمه وتستبدل اسماء الحقول وبنية تسمية الأزرار عندك

أو ضع بنية جدول المحلات وطريقة تسمية الأزرار التي تعتمدها

انا بالفعل فاهم الكود وحاولت تطبيقه و قمت بتغير المطلوب 
لا اعلاف ما المشكله دائما احصل على الخطئ

Object reference not set to an instance of an object


لا اعرف اذا كنت اقوم بعمل ال data row بالطريقه المناسبه 
ا1ا استطعت توفير مثال لي لل data row ساكون شاكر