Если для каждого значения name из таблицы tb1 есть ОДНО такое-же значение в таблице tb2 то все можно сделать одним запросом:
Код:
UPDATE Tb1 INNER JOIN Tb2 ON Tb1.name = Tb2.name SET Tb1.kol = [tb1].[kol]+[Tb2].[kol];
И поле Dw вообще уберите, оно вам только мешает. Записывайте сразу отрицательное значение для расхода и положительное для прихода.