تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشكلة تغير لون صف في داتاجريدفيو
#1
السلام عليكم اخواني 
الكود يشتغل تمام و لكن عند اضافة شرط لتغير لون الخلفية تظهر لي هذه الرسالة 





وهذا الكود المستخدم 
كود :
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

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

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

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



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


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