Редактирование записей таблицы Access - VB

Узнай цену своей работы

Формулировка задачи:

Есть таблица (например):
title sum dolya_sum
-----------------------
AAA 1
BBB 2
CCC 3
DDD 4
EEE 5
Dolya_sum должна считаться так:
dolya_sum(тек.запись)=sum+dolya_sum(пред.запись), те должно получиться:
title sum dolya_sum
-----------------------
AAA 1 1
BBB 2 3
CCC 3 6
DDD 4 10
EEE 5 15
Как это сделать программно не открывая таблицу и не через форму ?

Решение задачи: «Редактирование записей таблицы Access»

textual
Листинг программы
<font color="blue">Public</font> <font color="blue">Function</font> fnRunningSum( _
  Optional lng <font color="blue">As</font> <font color="blue">Long</font>) <font color="blue">As</font> <font color="blue">Long</font>
    <font color="blue">Static</font> lngSum <font color="blue">As</font> <font color="blue">Long</font>
    
    <font color="blue">If</font> IsMissing(lng) <font color="blue">Then</font>
        lngSum = <font color="darkblue"><b>0</b></font>
    <font color="blue">Else</font>
        lngSum = lngSum + lng
    <font color="blue">End</font> <font color="blue">If</font>
    
    fnRunningSum = lngSum
<font color="blue">End</font> <font color="blue">Function</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 3.9 из 5
Похожие ответы