Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - VBA

Страница: 1 |

 

  Вопрос: Запрос на обновление полей таблиц Добавлено: 04.02.09 09:49  

Автор вопроса:  alex | ICQ: 383137373 
Имеется таблица " товары" в которой нужно обновлять поля "приход за день" , "Приход с начала месяца" и т.д.
Есть запрос который выбирает данные за определенный день. Здесь группировка по видам товара не нужна, т.к. каждый код товара проходит один раз. На основании этого запроса делаю запрос на обновление - таблица обновляется. Все ОК!
Далее самое Важное -Есть простой запрос в котором Движение всех товаров за весь период по дням. Делаю запрос на руппировку по коду товара, чтобы получить данные о движении товара за период, а не по дням. На основании этого запроса создаю запрос на обновление таблицы. При запуске этого запроса выходит сообщение: "В операции должен использоваться обновляемый запрос". Ошибка код 3073. Т.е как я понял - обновление таблицы на основании группируемого запроса не получается.
Помогите! Что не так? Как сделать -что бы так.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #1 Добавлено: 04.02.09 12:42
было бы неплохо запрос показать

Ответить

Номер ответа: 2
Автор ответа:
 alex



ICQ: 383137373 

Вопросов: 2
Ответов: 6
 Профиль | | #2 Добавлено: 04.02.09 14:46
Спасибо. вот мой запросик
UPDATE [Движ Тов по видам] INNER JOIN СводТовар
ON [Движ Тов по видам].[Код тов] = СводТовар.КодТов
SET СводТовар.ПрихКвоВсего = [Движ Тов по видам]![Sum-Прих к-во], СводТовар.ПрихСумВсего = [Движ Тов по видам]![Sum-Прих СУм], СводТовар.ПродКвоВсего = [Движ Тов по видам]![Sum-Прод к-во], СводТовар.ПродСумВсего = [Движ Тов по видам]![Sum-Прод СУм], СводТовар.ВозвКвоВсего = [Движ Тов по видам]![Sum-Возврат к-во], СводТовар.ВозвСумВсего = [Движ Тов по видам]![Sum-Возврат СУм];

Ответить

Номер ответа: 3
Автор ответа:
 Artyom



Разработчик

Вопросов: 130
Ответов: 6602
 Профиль | | #3 Добавлено: 04.02.09 15:35
Это Access? Такой запрос судя по всему не может выполняться - запрос должен обновлять одну таблицу.
С какой целью вы Join делаете?

Ответить

Номер ответа: 4
Автор ответа:
 alex



ICQ: 383137373 

Вопросов: 2
Ответов: 6
 Профиль | | #4 Добавлено: 04.02.09 17:59
Да это Access 2007. Запросы на SQL я не пишу А делаю все в конструкторе запросов путем перетаскивания полей. Этот SQL который получился сам.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам