Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
133 / 66 / 0
Регистрация: 29.10.2012
Сообщений: 306

Запрос на добавление

03.12.2012, 11:47. Показов 1440. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! пытаюсь сделать запрос на добавление по двум связанным таблицам. В одной находятся названия фирм, в другой информация по заказам, запрос пытаюсь сделать чтобы добавлял заказы только к одной фирме, не выводя в таблице запроса ее названия.
Подскажите где в запросе указать что добавление идет к определенной фирме, чтобы была возможность скрыть название фирмы, ибо и так понятно что добавление идет к ней.
Вот мой запрос:
T-SQL
1
2
3
4
INSERT INTO tblZakaz ( NZakaz, Zavod, ZakSum, TypePay, KFirCh )
SELECT tblZakaz.NZakaz, tblZakaz.Zavod, tblZakaz.ZakSum, tblZakaz.TypePay, tblZakaz.KFirCh
FROM tblFirm INNER JOIN tblZakaz ON tblFirm.KeyFirm = tblZakaz.KFirCh
WHERE (((tblZakaz.KFirCh)=3));
Миниатюры
Запрос на добавление  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.12.2012, 11:47
Ответы с готовыми решениями:

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

Если нужно сделать запрос на добавление, зачем предварительно делать запрос на выборку?
Есть таблица: ID_записи, поле1, поле2, поле3. Хотелось бы записать запрос на добавление записи с полем1=!.!. (остальные пустые, кроме...

Запрос на добавление
Нужно еще вставить запись в Таблица1 (podrazdelenie) - запись тесц5 INSERT INTO Таблица1 ( IT, PC, TS, MFU, PRNL, PRNS, MON ) SELECT...

10
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
03.12.2012, 12:23
Цитата Сообщение от Examp1e Посмотреть сообщение
tblZakaz.KFirCh
Вместо этого, напишите это:
T-SQL
1
3 as KFirCh
И честно говоря непонятен запрос, вы просто дублируете данные, меняя только код фирмы, странно.
1
133 / 66 / 0
Регистрация: 29.10.2012
Сообщений: 306
03.12.2012, 12:54  [ТС]
Смысл в том что я делаю запросы для добавления заказов для каждой фирмы, внесение данных для каждой будет в отдельной форме, и мне нужно чтобы код фирмы добавлялся по умолчанию при внесении данных заказа, не требовалось вводить название фирмы либо ее код. Предполагается что данные добавляются уже в заказ определенной фирмы Названия фирм берутся из таблицы с фирмами.
Я сделал как вы сказали, но все равно проблема в том что данные не добавляются((
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
03.12.2012, 14:32
вам для этого нужна главная и подчинённые формы, свяжите их кодовыми полями, тогда при добавлении в подчинённую форму, код фирмы в подчинённой форме по умолчанию будет таким, каким надо.
1
133 / 66 / 0
Регистрация: 29.10.2012
Сообщений: 306
03.12.2012, 15:03  [ТС]
А можно это сделать в примечании формы в подчиненной форме?

Добавлено через 9 минут
А расскажите пожалуйста поподробнее как сделать так как вы сказали? я пробовал не получается разобраться...запрос на добавление вовсе не получается вставить в подчиненную форму..
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
03.12.2012, 16:36
Зачем вообще вам запрос на добавление? К тому же в том виде, что он у вас есть, он просто удваивает записи в таблице.
0
133 / 66 / 0
Регистрация: 29.10.2012
Сообщений: 306
03.12.2012, 18:05  [ТС]
Ну допустим, если я с помощью подчиненной формы по запросу на выборку значений это сделаю, где мне указать чтобы код фирмы определенный заносился при добавлении новых данных?
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
04.12.2012, 02:46
смотрите ---->
Вложения
Тип файла: rar Test1.rar (15.4 Кб, 30 просмотров)
1
133 / 66 / 0
Регистрация: 29.10.2012
Сообщений: 306
04.12.2012, 11:06  [ТС]
огромное спасибо! разобрался.

Добавлено через 52 минуты
а подскажите еще пожалуйста такой момент..как задать полю ключа фирмы(в основной форме) определенное значение?
с таким условием чтобы не было возможности переходить к другим фирмам..
ставлю условие =val(2) к примеру, но возможность перехода по кнопкам в низу формы остается, возможно их можно отключить в форме как либо?

Добавлено через 8 минут
прошу прощения, значение по умолчанию тоже не работает(

Добавлено через 9 минут
а вот кнопки навигации я убрал)
0
 Аватар для Ameli
2096 / 1172 / 39
Регистрация: 05.11.2009
Сообщений: 1,605
04.12.2012, 11:45
Цитата Сообщение от Examp1e Посмотреть сообщение
как задать полю ключа фирмы(в основной форме) определенное значение?
с таким условием чтобы не было возможности переходить к другим фирмам
другими словами вы хотите задать фильтр в форме по конкретному значению кода фирмы:
Visual Basic
1
2
Me.Filter = "[Код фирмы] = значение"
Me.FilterOn = True
1
133 / 66 / 0
Регистрация: 29.10.2012
Сообщений: 306
04.12.2012, 11:59  [ТС]
уиии))спасибо огромное!именно это мне было и нужно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
04.12.2012, 11:59
Помогаю со студенческими работами здесь

Запрос на добавление
Уважаемые форумчане помогите с запросом! Нужно написать запрос. БД Поликлиника. Кто из врачей за 2010 год принял больше пациентов ,...

Запрос на добавление
Напишите команду, которая вводит в таблицу SUBJECT строку для нового предмета обучения со следующими значениями полей: SEMESTER = 4;...

Запрос на добавление
Здравствуйте, работаю с базой данных, хочу добавить забись в DBGrid с помощью Edit"ов. Можно ли используя SQL запрос Insert...

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

Запрос на добавление
сделал форму на добавление, не знаю как правильно запрос составить Код: using System; using System.Collections.Generic; using...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru