Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2012, 13:15   #1
Forest62
Пользователь
 
Регистрация: 06.04.2012
Сообщений: 10
По умолчанию таблица + форма + выражение

Доброго времени суток. Опять я =)
Вопрос в следующем: возможно ли сделать так чтобы в таблице не появлялись новые записи а корректировались старые? мне нужно что бы мне считало общее количество тактов для каждой "продукции".
Моя мысль следующая: Взять количество тактов из таблици по №id и прибавить к нему количество тактов и засунуть обратно в туже таблицу в туже запись полученную сумму. =)
Такое возможно?
Forest62 вне форума Ответить с цитированием
Старый 17.04.2012, 14:44   #2
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Добрый день.
Если создаёте новую тему попробуйте выложить пример чтобы было на что посмотреть....
gluk_fm вне форума Ответить с цитированием
Старый 17.04.2012, 14:49   #3
Forest62
Пользователь
 
Регистрация: 06.04.2012
Сообщений: 10
По умолчанию

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
Добрый день.
Если создаёте новую тему попробуйте выложить пример чтобы было на что посмотреть....

пожалуйста

нужно чтобы при заполнении формы "ФОРМОВКА" он менял значения поля "общее количество тактов" отобранные по "номеру формы" в таблице "ФОРМЫ" (то есть складывал).
Вложения
Тип файла: rar формовка(выгрузка).rar (92.7 Кб, 12 просмотров)
Forest62 вне форума Ответить с цитированием
Старый 17.04.2012, 15:02   #4
Forest62
Пользователь
 
Регистрация: 06.04.2012
Сообщений: 10
По умолчанию

реально это сделать через команду UPDATE ?
и если есть возможность то подскажите где лучше почитать про подобные операторы
Forest62 вне форума Ответить с цитированием
Старый 17.04.2012, 15:19   #5
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Ну вообще-то как-то так:



UPDATE формовка SET формовка.[количество тактов] = [формовка]![количество тактов]+1000
WHERE (((формовка.[№ записи])=[Forms]![формовка]![№ формы]))
WITH OWNERACCESS OPTION;


хоят если честно я так и не понял что и к чему Вы хотите добавить и для чего это необходимо....
gluk_fm вне форума Ответить с цитированием
Старый 17.04.2012, 15:31   #6
Forest62
Пользователь
 
Регистрация: 06.04.2012
Сообщений: 10
Подмигивание

Цитата:
Сообщение от gluk_fm Посмотреть сообщение
WITH OWNERACCESS OPTION;
не могли бы вы мне пояснить эту строку?
и спасибо за код, буду переваривать =)
Forest62 вне форума Ответить с цитированием
Старый 17.04.2012, 15:39   #7
gluk_fm
Форумчанин
 
Аватар для gluk_fm
 
Регистрация: 09.06.2011
Сообщений: 515
По умолчанию

Она не обязательна можно удалить - не на что не влияет.....я просто только перешёл на 2007 и ещё не во всём разобрался - а когда строишь запрос через конструктор он вечно её добавляет....
gluk_fm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Арифметическое выражение vadiprog Помощь студентам 3 03.10.2011 08:35
ПЕрвая форма, кликая по кнопке, другая форма Nadej C++ Builder 0 02.10.2011 17:58
Регулярное выражение kpachbiu PHP 2 08.02.2011 21:36
Выражение в С++ mambr Общие вопросы C/C++ 9 19.09.2009 20:02
регулярное выражение XeN0N Помощь студентам 1 27.01.2009 15:14