This works without creating or calling multiple subsets or functions. Seems to work for every instance I need.
Do While myDataReader.Read() ItemID = Trim(myDataReader.Item("ITEM").ToString()) PAR = myDataReader.Item("PAR").ToString() Returned = myDataReader.Item("RETURNED_AMOUNT") Taken = myDataReader.Item("TAKEN_AMOUNT") OnHand = ((PAR + Returned) - Taken) DataGridViewItemList.Rows.Add(ItemID, PAR, Returned, Taken, OnHand) RI = DataGridViewItemList.Rows.Count - 1 If OnHand <= (PAR / 2) Then DataGridViewItemList.Rows(RI).DefaultCellStyle.BackColor = Color.DarkSalmon Else DataGridViewItemList.Rows(RI).DefaultCellStyle.BackColor = Nothing End If Loop
Christopher R. Rodgers Jun 08 '11 at 20:20 2011-06-08 20:20
source share