powered by simpleCommunicator - 2.0.54     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помощь новичку
25 сообщений из 29, страница 1 из 2
Помощь новичку
    #39367562
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго дня. С access только начал знакомиться и сразу появилась много вопросов до решения которых додуматься самостоятельно не могу. Например: Есть 3 таблицы, 1-я с полями Фамилия, Имя, Отчество, 2-я со списком организации, 3-я со списком должностей. Не пойму как можно создать 4-ю таблицу в которую заносятся построчно все данные из первых трех таблиц(ФИО, Организация, Дожность). Понимаю что методом подстановок это сделать не получится, нужно делать через запрос. Наведите пожалуйста на правильный путь.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367583
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_K1-я с полями Фамилия, Имя, Отчество, 2-я со списком организации, 3-я со списком должностей
а где же у таблиц общие поля, как привязать должность к фамилии
что-то у вас еще есть --не скрывайте, любопытно же
...
Рейтинг: 0 / 0
Помощь новичку
    #39367587
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вы ключевые имеете ввиду? Они есть
...
Рейтинг: 0 / 0
Помощь новичку
    #39367597
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
Пока таблицы между собой никак не связаны, они присутствуют как факт. Вот и хотелось бы создать 4-ю таблицу чтобы уже в нее по трем имеющимся заполнять все нужные данные, ну и формировать отчет если нужно.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367604
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во всех трёх таблицах следует создать ключевое поле. Наилучший вариант - синтетический ключ-автоинкремент. В четвёртой таблице будут храниться ссылки на эти поля.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367624
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Спасибо, с этим я разобрался. Проблема в том, что когда методом подстановки пытаюсь вытащить в одну строку из информацию из трех разных полей(Ф,И,О), то отображается только фамилия, в остальных двух столбцах пусто.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367628
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Вообще где то на просторах читал что метод подстановки лучше не использовать, а делать все с помощью запросов.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367630
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_K,

в таблице 1 есть поля Фамилия, Имя, Отчество
надо добавить кодСотрудника(счетчик), кодДолжности(длинное целое), кодОргазизации(длинное целое)

соответственно
таб2 пополнить полем кодОргазизации(счетчик)
таб3 ...полем кодДолжности(счетчик)

а 4-ю делать не придется, ее функции выполнит запрос , соединяющий таб1+2+3, присоединяя наименования
...
Рейтинг: 0 / 0
Помощь новичку
    #39367632
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot Akina]"синтетический ключ-автоинкремент." А это где?
...
Рейтинг: 0 / 0
Помощь новичку
    #39367637
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_KAkina,
Вообще где то на просторах читал что метод подстановки лучше не использовать, а делать все с помощью запросов.

естественно, но зачем поступать сразу в 5-й сласс школы программирования, минуя 1-2-3-4
всякому овощу (приему/методу/....) .... свое время
...
Рейтинг: 0 / 0
Помощь новичку
    #39367644
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАNikita_K,

в таблице 1 есть поля Фамилия, Имя, Отчество
надо добавить кодСотрудника(счетчик), кодДолжности(длинное целое), кодОргазизации(длинное целое)
Добавить поля?

соответственно
таб2 пополнить полем кодОргазизации(счетчик)
таб3 ...полем кодДолжности(счетчик)

а 4-ю делать не придется, ее функции выполнит запрос , соединяющий таб1+2+3, присоединяя наименования

Мне не очень понятен процесс. Запрос будет записывать данные куда то? Поскольку эти данные потом, например, нужно будет просмотреть какой сотрудник в какой организации и на какой должности.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367647
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАNikita_KAkina,
Вообще где то на просторах читал что метод подстановки лучше не использовать, а делать все с помощью запросов.

естественно, но зачем поступать сразу в 5-й сласс школы программирования, минуя 1-2-3-4
всякому овощу (приему/методу/....) .... свое время

Это да) Но есть конкретный пример и с ним очень хочется разобраться!
...
Рейтинг: 0 / 0
Помощь новичку
    #39367651
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_KПоскольку эти данные потом, например, нужно будет просмотреть какой сотрудник в какой организации и на какой должности.

запрос --это почти такая же таблица, только временная
на нее можно настроить
--форму с поиском по фио/должности/организации/возрасту......для просмотра
--создать отчет для выбранных записей, чтобы распечатать, добавив различные плюшечки(эмблемы, итоги, подписи....., выделить отдельные поля цветом, размером шрифта.....)
...
Рейтинг: 0 / 0
Помощь новичку
    #39367668
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАNikita_KПоскольку эти данные потом, например, нужно будет просмотреть какой сотрудник в какой организации и на какой должности.

запрос --это почти такая же таблица, только временная

Вот, вы сами пишете что временная! А если понадобятся данные в будущем. Как их доставать? Допустим из трех таблиц по запросу я сформировал строку Иванов Иван Иванович(из табл1) должность-механик(из табл2) организация РиК(табл3). Эта запись будет существовать пока мы работаем с запросом? Или нет. Где ее искать год спустя?
...
Рейтинг: 0 / 0
Помощь новичку
    #39367683
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_KЭта запись будет существовать пока мы работаем с запросом? Или нет. Где ее искать год спустя?
если через год понадобится , где работал Иванов(например вредный стаж), то и структура таблиц будет другой
хотя есть запросы, создающие таблицы, своего рода слепок состояния списка работающих на 15/12/2016года, но много ли от его будет проку

ведь 17/12/2016 придется создавать новую таблицу.... 31/12/2016 .....еще новее
поэтому, обычно вводят поля приема и увольнения или перехода на другую должность ---тысячи вариантов
все зависит от технического задания: а что же требуется
...
Рейтинг: 0 / 0
Помощь новичку
    #39367723
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
Т.е. на данном этапе для меня задача неразрешимая)
Спасибо за консультации.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367729
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ПЕНСИОНЕРКА а что же требуется

все решаемо, главное понять....что же вам надо и в каких размерах(студенческая поделка на 20-30 строк из данные по заводу с тысячами записей
...
Рейтинг: 0 / 0
Помощь новичку
    #39367748
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,
Нужны тысячи записей)
Подскажите если не сложно еще, вы писали "надо добавить кодСотрудника(счетчик), кодДолжности(длинное целое), кодОргазизации(длинное целое)". КодСотрудника и КодДолжности это тоже счетчики? Должны являться ключевыми полями я так полагаю?
...
Рейтинг: 0 / 0
Помощь новичку
    #39367754
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_K,

если есть скайп с голосом ..можно поболтать, чтобы понять ваши потребности
обратитесь на почту
...
Рейтинг: 0 / 0
Помощь новичку
    #39367758
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_K,
как-то так:
...
Рейтинг: 0 / 0
Помощь новичку
    #39367765
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКАNikita_K,

если есть скайп с голосом ..можно поболтать, чтобы понять ваши потребности
обратитесь на почту
Скайп и подобное у нас запрещены. На почту могу.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367770
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_K,

просто по скайпу удобнее показать и пояснить примеры реализации
...
Рейтинг: 0 / 0
Помощь новичку
    #39367771
Nikita_K
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,
Да, это оно! Спасибо! На основании 4-ой таблицы мы ведь можем выполнять дальнейшие манипуляции? Например собирать статистику в отдельную 5 таблицу?
...
Рейтинг: 0 / 0
Помощь новичку
    #39367774
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nikita_K,
Гляньте примерчик, должно помочь в понимании.
...
Рейтинг: 0 / 0
Помощь новичку
    #39367775
Фотография Лапух
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лапух, Чёй та не приложилось?
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Помощь новичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]