ник: Kaktus
недавно на ентом же форуме мне помогли с запросом на обновление.........
всЁ сработало просто на ура, и работает до сих пор............
вот листинг того запроса:
UPDATE Otgruzka SET Otgruzka.NomerKontrakta = [Forms].[Поиск].[NomerKontrakta], Otgruzka.PlatezhPoKontraktu = [Otgruzka].[PlatezhPoKontraktu]+[Forms].[Поиск].[SummaInvoisa]
WHERE (((Otgruzka.NomerInvoisa)=[Forms].[Поиск].[NomerRealInvoisa]));
сегодня сижу и пытаюсь прописать другой запрос на обновление, вот его листинг:
UPDATE Подчиненная_Ввоз, Подчиненная_Заказ SET Подчиненная_Заказ.ПлатежПоКонтракту = Подчиненная_Заказ.ПлатежПоКонтракту+Forms!Polycarbonate!Подчиненная_Ввоз.Form!СуммаИнвойса
WHERE (((Подчиненная_Заказ.НомерИнвойса)=[Forms]![Polycarbonate]![Подчиненная_Ввоз].[Form]![НомерРеалИнвойса]));
но что самое интересное, в чем собственно говоря проблема, он прибавляет удвоеное значение (Forms!Polycarbonate!Подчиненная_Ввоз.Form!СуммаИнвойса)...................
если оно равнялось 5 то он прибавит 10, если 7 то 14...........
можно конечно тупо складывать значение поделенно на два, но ведь енто не праваильно............
могет я накосячил, то простите меня............
я просто уже 12 часов за компом и вообще не соображаю............
а найти ошибку темболее .......................
могет подскажет почему двоит?.........
или енто у меня в мозгах уже двоит.............