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

Связь полей форм из разных файлов access

21.05.2019, 12:17. Показов 1469. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Имеется две базы:
1я - статистическая
2я - рабочая
Сразу скажу, что в одну объединить их нельзя т.к. будет оочень громоздкая база.

база1 имеет форму "form1", в которой поля "фамилия", "имя", "отчество"
база2 имеет форму "form2", в которой также есть поля "фамилия", "имя", "отчество"

можно ли как-то прописать выражение
на кнопку в база1 form1,
что-бы данные из полей фамилия, имя, отчество из база2 form2
вставлялись в такие же в база1 form1.
спасибо
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.05.2019, 12:17
Ответы с готовыми решениями:

Зависимость полей разных форм!
Доброго времени суток,господа профессионалы! Снова нужна Ваша помощь/подсказка. 1. Есть форма "ЗапросДляДП1" .В ней есть...

Связь форм Access с БД MySQL
Возникла такая необходимость в связи с тем, что MySQL не предоставляет создание форм и отчетов. А Access можно прикрутить к MySQL для...

Из Access в Word из разных форм
Здравствуйте. Подскажите пожалуйста как сделать так чтобы из разных форм Access данные передавались в документ word? Я написал код с...

10
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
21.05.2019, 12:27
Формы то здесь причем? Данные хранятся в таблицах, а в формах обрабатываются. Хотите добавить фамилию, имя, отчество из второй в первую - делайте это запросом, в котором (по известному только Вам критерию) выбираете записи из второй и добавляете в первую.
0
0 / 0 / 0
Регистрация: 03.10.2014
Сообщений: 191
21.05.2019, 14:24  [ТС]
Ок. Но как прописать в запросе путь к нужному значению в таблице в другом файле Access?
0
Эксперт MS Access
26826 / 14506 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
21.05.2019, 14:29
Цитата Сообщение от farmat Посмотреть сообщение
как прописать в запросе путь к нужному значению в таблице в другом файле Access?
В запросе
SQL
1
2
SELECT * FROM Таблица IN 'C:утьмяБД.mdb'
WHERE НекотороеПоле=Forms!МояФорма!ПолеНаФорме
0
Эксперт MS Access
 Аватар для ltv_1953
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
21.05.2019, 14:29
Цитата Сообщение от farmat Посмотреть сообщение
Но как прописать в запросе путь к нужному значению в таблице в другом файле Access?
А зачем прописывать его? Просто присоединить таблицы второй базы в первой что не позволяет?
0
Эксперт MS Access
 Аватар для Eugene-LS
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,440
21.05.2019, 14:48
Цитата Сообщение от farmat Посмотреть сообщение
Ок. Но как прописать в запросе путь к нужному значению в таблице в другом файле Access?
Можно!
А нужно ли?
Нужно проверить наличие файла - если есть отрыть, вычитать, получить нужное значение, и закрыть.
Теоретически представляю - практика такого не требовала никогда.
Что-ж за задачка у вас такая?
Ответ:
Да! - можно.

Добавлено через 11 минут
Цитата Сообщение от Eugene-LS Посмотреть сообщение
А нужно ли?
Поправлю себя же:
Просто линкую нужною таблицу базы, получаю данные, удаляю линковку таблицы ...
Можно и через вариант предложенный mobile, но там, думаю, перехват ошибок посложнее будет.
0
0 / 0 / 0
Регистрация: 03.10.2014
Сообщений: 191
24.05.2019, 09:37  [ТС]
Цитата Сообщение от mobile Посмотреть сообщение
SELECT * FROM Таблица IN 'C:\Путь\ИмяБД.mdb'
WHERE НекотороеПоле=Forms!МояФорма!ПолеНаФорме
что такое *?
на нём спотыкание
0
Эксперт MS Access
 Аватар для Eugene-LS
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,440
24.05.2019, 09:51
Цитата Сообщение от farmat Посмотреть сообщение
на нём спотыкание
Вам следует изменить имена и пути на свои.
0
775 / 256 / 43
Регистрация: 09.12.2016
Сообщений: 855
24.05.2019, 09:59
Цитата Сообщение от farmat Посмотреть сообщение
что такое *?
Это значит - все поля с таблицы.
0
4089 / 1469 / 401
Регистрация: 07.08.2013
Сообщений: 3,670
24.05.2019, 10:16
Лучший ответ Сообщение было отмечено Eugene-LS как решение

Решение

Eugene-LS, есть еще запрос к серверу
через него тоже можно
(ну чтоб не линковаться)
1
Эксперт MS Access
 Аватар для Eugene-LS
12066 / 5849 / 1494
Регистрация: 05.10.2016
Сообщений: 16,440
24.05.2019, 10:29
Цитата Сообщение от snipe Посмотреть сообщение
Eugene-LS, есть еще запрос к серверу
через него тоже можно
(ну чтоб не линковаться)
Спасибо не знал.
Благодарю за науку!
До сих пор пользовался DAO, ADO и ADOX ... соединениями.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.05.2019, 10:29
Помогаю со студенческими работами здесь

Как лучше организовать работу Access с данными из разных файлов Excel
Задача в следующем. В базе Access есть список путей до типовых файлов Excel, откуда нужно взять данные. Связывание БД с этими...

Связь сигнал\слотов с разных форм.
Собстно как ? в классе основной формы есть слот void someSlot(); и метод void someMethod(); ,который создает новую форму кодом...

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

Access. Связь основной и подчиненной форм
Добрый день! При разработке формы столкнулся с такой проблемой. У меня есть две формы одна основная, другая подчиненная. Значения...

Данные из полей трех форм Access выгрузить в одну табличную форму Excel
Из Access выгружаются данные в Excel. Данные нужны из полей трех форм Access выгрузить в одну табличную форму Excel. Как это сделать, кто...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru