-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


Обход конструкции UPDATE

Среда, 30 Декабря 2015 г. 17:52 + в цитатник
Доброго времени суток,

Возник следующий вопрос. У меня есть:

- таблица с названиями моих таблиц
- таблица с нумерацией месяцев
- таблицы, по которым надо менять данные/// конструкция: Код_товара [itemcode]/Месяцы (1.....12), в которых значениями идут колличества этих товаров;
- форма с полями со списком

В форме я могу также выбрать месяц, код товара и задать нужное колличество. НО, таблиц у меня несколько, по-этому в форме я также могу указать любую имеющуюся у меня таблицу.

Задача: При установке количества для заданных месяца и кода товара, апдейт должен идти по той таблице, которая выбрана в форме. Также, поле месяц, по которому меняется количество, также должно браться из формы

Я пытался реализовать данный апдейт таким путем:

UPDATE (SELECT название_таблицы from таблицы_имена where название_таблицы = [Формы]![Форма]![Таблица]) as a

SET

a.(SELECT Номер_месяца from Месяц where Номер_месяца = [Формы]![Форма]![Месяц]) = [Формы]![Форма]![Количество]

WHERE a.Код_ДП=[Формы]![Форма]![itemcode];

Но Access ругается на инструкцию UPDATE

Может, кто-то знает, как это обойти или реализовать придерживаясь логики вышеприведенного запроса, а то в процессе изучения данного вопроса я пока не нахожу ответов.

http://www.sql.ru/forum/1193310/obhod-konstrukcii-update


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку