Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.55/22: Рейтинг темы: голосов - 22, средняя оценка - 4.55
Эксперт MS Access
2841 / 1381 / 217
Регистрация: 13.05.2011
Сообщений: 4,224

Добавление записей в таблицу

17.11.2012, 07:09. Показов 5379. Ответов 61
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Подскажите: как добавить записи в таблицу 1, если из таблицы 2 надо взять только несколько полей. В таблице 1 есть: таб_номер, вид_спецодежды, дата_получения, дата_повторнорного_получения, нет_в_нормах. Из таблицы 2 надо взять и добавить в таблицу 1 только поля:таб_номер, вид_спецодежды, дата_получения.
Пробовал так: запросом на добавление данные в таблицу 1 подставляю из запроса таблица 2 , в котором уже все отобрано, т.е. :таб_номер, вид_спецодежды, дата_получения.
Вообще это нужно для того, чтобы, когда приходит новый работник его необходимо внести в список на получение спецодежды. Нормы для каждой профессии есть. В отдельном запросе у меня получилось выбрать, что необходимо получать работнику данной профессии, но эти данные не переносятся в основную таблицу (не то количество столбцов). В запросе таблица 2 добавил столбцы дата_повторнорного_получения и нет_в_нормах. Мне пишет, что не могу добавить, т.к. присвоены нулевые значения. Примерно так. Спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.11.2012, 07:09
Ответы с готовыми решениями:

Добавление записей в таблицу
bagsar - скрин табличек gszConnection.Open(); gCommand.Connection = gszConnection; for (int i...

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

Добавление записей в таблицу
Есть форма2 на которой мы выбираем группу учащихся в комбобоксе. По нажатию на кнопку нужно реализовать: -Создать таблицу с именем...

61
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
25.05.2016, 15:31
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от PuhKMV Посмотреть сообщение
Делайте как вас учили, я так не делаю.
а как надо?
Цитата Сообщение от PuhKMV Посмотреть сообщение
ТОЛЬКО ХРАНЯТСЯ ДАННЫЕ, ВВЕДЕННЫЕ ТОЛЬКО С ПОМОЩЬЮ ЭЛЕМЕНТОВ УПРАВЛЕНИЯ В ФОРМАХ.
Можете рассказать что это значит? В чем отличие?
0
 Аватар для VinniPuh
9147 / 6176 / 594
Регистрация: 27.03.2013
Сообщений: 20,047
25.05.2016, 15:45
Cdelphi78, нет, не могу, это нужно прочувствовать, типа как в анекдоте:
Приезжает эскимос к себе, побывав на экскурсии в Москве.
Его спрашивают,чего интересного он видел.
На рассказал он много чего и еще говорит -
Пробовал апельсин, вкуснятина и объедение.
Его спрашивают, а что это такое?
Он подумал немного и говорит -
Олень знаешь?
Знаю.
Ну так Вааще на него не похож.
Вкратце как то так.
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
25.05.2016, 15:54
Цитата Сообщение от PuhKMV Посмотреть сообщение
типа как в анекдоте:
нет не понял, да и не до шуток щас, у мн курсач висит а я тут с этой базой вожусь) и никак не могу найти как же все таки правильно делать.
0
 Аватар для VinniPuh
9147 / 6176 / 594
Регистрация: 27.03.2013
Сообщений: 20,047
25.05.2016, 16:22
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
...не можете сказать что имеете ввиду или не знаете)...
Про что сказать, на что смотреть, на рисунок что ли?
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
25.05.2016, 16:25
Цитата Сообщение от PuhKMV Посмотреть сообщение
ТОЛЬКО ХРАНЯТСЯ ДАННЫЕ, ВВЕДЕННЫЕ ТОЛЬКО С ПОМОЩЬЮ ЭЛЕМЕНТОВ УПРАВЛЕНИЯ В ФОРМАХ.
Как такое возможно?
0
 Аватар для VinniPuh
9147 / 6176 / 594
Регистрация: 27.03.2013
Сообщений: 20,047
25.05.2016, 16:35
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
...Как такое возможно?...
Поверьте на слово - не только Возможно, но и Нужно.
Я не препод, доходчиво читать лекции не обучен.
Спросите своего преподавателя или вечерком почитайте книжки по - Access, я вот в своё время их читал с превеликим удовольствием.
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
25.05.2016, 16:45
Блин, в двух словах никак не сказать в чем отличие вводить с формы или вводить с таблицы?)
Ну и в чем отличие подстановки в таблице от подстановки на форме?
Я если бы знал сразу б сказал.
Я это к чему вообще интересуюсь, есть значит одинаковые "обьекты у каждого обьекта" и если не использовать поля подстановки то это уже приводит к избыточности данных это раз, а во вторых каждый раз нажно забивать ручками один и тот же предмет,фирму на протяжении многих записей. А так выбрал из поля подстановки и все путем.
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
26.05.2016, 07:11
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
у мн курсач висит а я тут с этой базой вожусь)
а в армии сейчас пшёнку дают

Добавлено через 1 минуту
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
Ну и в чем отличие подстановки в таблице от подстановки на форме?
На форме нет подстановки, там есть поля со списками.
А что касается вас, то вводите данные прямо в таблицы, вам можно.
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 08:57

Не по теме:

Цитата Сообщение от alvk Посмотреть сообщение
а в армии сейчас пшёнку дают
Не дают там пшенку, там блины дают)


Цитата Сообщение от alvk Посмотреть сообщение
На форме нет подстановки, там есть поля со списками.
И в таблице тоже есть поля со списками
Цитата Сообщение от alvk Посмотреть сообщение
А что касается вас, то вводите данные прямо в таблицы, вам можно.
А почему ошибка тогда?
0
Модератор
Эксперт MS Access
 Аватар для shanemac51
12236 / 5083 / 814
Регистрация: 07.08.2010
Сообщений: 14,954
Записей в блоге: 4
26.05.2016, 09:10
никто вашу ошибку без выложенной базы не угадает
видимо
--или ошиблись с типом данных
--или неправильно подстановку прицепили(причем неважно где --в таблице или форме)

ошибки обычно не в самих подстановках, а в том как их прицепляют
особенно с студенческих работах
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
26.05.2016, 10:16
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
И в таблице тоже есть поля со списками
называются те поля - подстановки и к ним мастер подстановок соответствующий имеется
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
А почему ошибка тогда?
Своих тараканов лечите сами, мы от своих давно избавились. Если используете поля подстановки в таблицах, то это ваша личная головная боль, я всё сказал в соответствующей теме годы назад. Достал труп - сам его юзай имхо.
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 10:31
Цитата Сообщение от alvk Посмотреть сообщение
называются те поля - подстановки и к ним мастер подстановок соответствующий имеется
И?
Цитата Сообщение от alvk Посмотреть сообщение
я всё сказал в соответствующей теме годы назад.
Вы сказали что это плохо, но почему я так и не понял и альтернативу не нашел.
И да это я прочитал http://alx-artamonov.narod.ru/index/0-5
Цитата Сообщение от alvk Посмотреть сообщение
я всё сказал в соответствующей теме годы назад.
Но я то увидел только сейчас)
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
26.05.2016, 10:35
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
Вы сказали что это плохо, но почему я так и не понял и альтернативу не нашел.
Почему - куча ссылок на фактические проблемы пользователей, собранная за эти годы и я не верю, что вы их смотрели и разбирали.
А какая может быть альтернатива раковой опухоли?
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 10:35
Запрос добавить картридж.
Вложения
Тип файла: rar Base.rar (66.2 Кб, 8 просмотров)
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 10:38
Цитата Сообщение от alvk Посмотреть сообщение
и я не верю, что вы их смотрели и разбирали.
Да со вчерашнего дня смотрел и разбирал не все уловил конечно)

Добавлено через 2 минуты
Цитата Сообщение от alvk Посмотреть сообщение
А какая может быть альтернатива раковой опухоли?
Да я имею ввиду как правильно делать то? мне тут просто предлагают через формы делать
0
Эксперт MS Access
 Аватар для alvk
7459 / 4592 / 302
Регистрация: 12.08.2011
Сообщений: 14,380
26.05.2016, 10:54
T-SQL
1
2
3
4
5
6
7
8
INSERT INTO Картриджы ( [Наименование картриджа], Фирма, Модель, Серия, Принтер, [Количество(шт)] )
SELECT 
[Введите наименование] AS Выражение1, 
[Введите фирму] AS Выражение2, 
[Введите  модель] AS Выражение3, 
[Введите серию] AS Выражение4, 
[Введите принтер] AS Выражение5, 
[Введите количество] AS Выражение6;
Юзеры ждут тёмного времени суток.

Добавлено через 40 секунд
Цитата Сообщение от Cdelphi78 Посмотреть сообщение
мне тут просто предлагают через формы делать
и совершенно правильно предлагают.
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 11:24
Сек
0
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 11:26
...
Миниатюры
Добавление записей в таблицу  
0
 Аватар для VinniPuh
9147 / 6176 / 594
Регистрация: 27.03.2013
Сообщений: 20,047
26.05.2016, 12:32
Cdelphi78, Настоятельно рекомендую не слушать ни кого, делать всё по своему, побольше в имена полей пихать циферки и символы, которые могут использоваться в вычислениях.
что то типа:
+1Количество (за 1 шт)
Так же желательно в Именах присутствие пробелов, можно сразу по 2-3 подряд.
Кроме того, пока вы только начинающий програмист, то почаще в разных таблицах используйте поля с Идентичными Именами и желательно подлиннее.
Так вы научитесь быстрее определять какое поле из какой таблицы должно быть указано в запросе.
Ни чего страшного, что раз 200-300 ошибетесь, за то потом на автоматизме все будет делаться правильно
Думаю и года не пройдет, как у вас всё начнет получаться без ошибок, т. к. свой опыт намного важнее и полезнее чужого.
Всегда сомневайтесь в правильности чужих советов, т. к. скорее всего вас хотят обмануть.
Удачи.
2
 Аватар для Cdelphi78
140 / 74 / 18
Регистрация: 21.02.2014
Сообщений: 3,444
26.05.2016, 15:13
PuhKMV, ok, можете хоть прояснить внешний ключ и подстановка это одно и тоже?

Добавлено через 19 минут
Вот что я заметил, если сначала у поля стоит тип текстовый то после создания поля подстановки он почему то меняется на числовой. Почему так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.05.2016, 15:13

Добавление\удаление записей в\из таблицу
При добавлении или удалении записей из таблицы макросом с инсертом или делитом соответственно выскакивает сообщение о том что будет...

Добавление записей из формы в таблицу
в базе данных есть таблица адресиндекс. в ней изначально не было поля область. я решила его добавить. теперь новая заявка не добавляется....

Добавление записей в таблицу с условием
Здравствуйте! Подскажите, как добавить записи в таблицу T1, если общее количество записей в таблице не превышает 5. Знаю, как добавить;...

Добавление записей из формы в таблицу
Не добавляются записи из формы в таблицу Заявки. При любом виде добавления через таблицу или форму. Помогите исправить

Запрос на добавление записей в таблицу
INSERT INTO Наименование_печатных_изданий ( Код_издания, Наименование_издания, Цена_подписки_на_месяц) VALUES ('1', 'Гродненская_правда ', ...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru