Привет, я пытаюсь получить предыдущее значение моего столбца, чтобы я мог сделать простой расчет, мой код такой.Как получить предыдущее значение столбца с помощью datareader
ElseIf data_reader("PCT_HFO") < 0 Then
фактические грабит
Actual_ROBS = data_reader("Distance Run - NM")
+data_reader("PCT_Distance")-"Previous value of data_reader("PCT_Distance")".
Новый код Previous_PCT_Distance = 0
DO пока .... Actual_Distance = data_reader ("Расстояние Run - NM") + data_reader ("PCT_Distance") - Предыдущий_PCT_Distance Делают вещи .... Предыдущий_PCT_Distance = data_reader ("PCT_Distance") Петля
Любые идеи?
Удивительная мысль поблагодарить вас так просто еще одна вещь, чтобы прояснить это. Я инициализирую эту переменную с 0 и, конечно, у меня есть datareader в цикле, но как она получит предыдущее значение? Он получает предыдущую причину 0 в начале? – asbanoglou
Изначально значение равно 0. Таким образом, ваш расчет - Actual_ROBS = data_reader («Distance Run - NM») + data_reader («PCT_Distance») - Предыдущее значение – Ewan
. Я не понимаю, как это будет из предыдущего значения из моей таблицы. Это потому, что мой новый datareader имеет 0 в качестве первого значения? – asbanoglou