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

نسخة كاملة : مشكلة تغير لون صف في داتاجريدفيو
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم اخواني 
الكود يشتغل تمام و لكن عند اضافة شرط لتغير لون الخلفية تظهر لي هذه الرسالة 





وهذا الكود المستخدم 
كود :
cm = New OleDbCommand("select * from daylysale", cn)
           dr = cm.ExecuteReader
           While dr.Read
               If dr!billno = dgvemp.Rows(e.RowIndex).Cells(0).Value.ToString Then
                   Dim casebill As Integer
                   casebill = dr!casee
                   MsgBox(casebill)
                   i += 1
                   dgvbill.Rows.Add(dr.Item("ordarno").ToString, dr.Item("empname").ToString, dr.Item("fromm"), dr.Item("tooo").ToString, dr.Item("billprice").ToString, dr.Item("casee").ToString)
                   Dim val As Integer
                   val = dgvbill.Rows(i).Cells(5).Value
                   If val = 0 Then
                       dgvbill.Rows(i).DefaultCellStyle.BackColor = Color.Red
                   End If
               End If
           End While

ارجوا الافادة و بارك الله فيكم مسبقاً
وعليكم السلام ورحمة الله
تاكد من عدد الاعمدة في الجرد في السطر    cell(5)
يمكن اقل
او استخدم اسم العمود بدل رقم الاندكس
PHP كود :
cell("column1"
(12-01-21, 10:17 PM)moosa_alabri كتب : [ -> ]وعليكم السلام ورحمة الله
تاكد من عدد الاعمدة في الجرد في السطر    cell(5)
يمكن اقل
او استخدم اسم العمود بدل رقم الاندكس
PHP كود :
cell("column1"

للأسف جربت هذه الطريق من قبل و نفس الخطأ 

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