Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/11: Рейтинг темы: голосов - 11, средняя оценка - 4.55
1 / 1 / 0
Регистрация: 13.06.2015
Сообщений: 65
1

Создание связи между базами

21.03.2019, 18:34. Показов 2250. Ответов 9
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток уважаемые гуру Access.

Дело вот в чем, пишу программу которая использует две БД,
--одна содержит логин пароль для входа в программу, а
--вторая аналог телефонного справочника (ФИО, номер телефона, мыло, фото...).

Не знаю, как бы правильно поступить...
--Необходимо, чтобы при входе в программу под одним пользователем отображался его телефонный справочник, а под другим естественно другой.
--Я так понимаю, нужно поле user привязать к всем полям справочника?

Если так, подскажите как это сделать. Или нужно, работать с каждой БД по отдельности ?
Прошу сильно не пинать первокурсника впервые работающего с БД.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.03.2019, 18:34
Ответы с готовыми решениями:

Создание связи между полей(условие на отбор)
Добрый день! В базе данных нужно осуществить связь полей со списком, т.е. при выборе категории...

Скрытие стандартных вкладок (Главная, Создание, Внешние данные и Работа с базами) для пользователя
После перевода приложения на access 2010 файл-сервер на технологию клиент сервер обнаружил, что...

Создание связи между таблицами
Здравствуйте, подскажите пожалуйста, как через sql запрос сделать связь между таблицами. Я знаю,...

Создание связи между таблицами
Доброго дня! Было создано несколько таблиц, пока что они всё еще пустые, данные не вводились. ...

9
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
21.03.2019, 19:41 2
Цитата Сообщение от Mr_Cipa Посмотреть сообщение
Я так понимаю, нужно поле user привязать к всем полям справочника?
Не привязать, а добавить это поле в таблицу и заполнить его. Тогда в источнике записей для справочника телефонов нужно указать условие для выбора записей того user, который вошел.
1
Эксперт MS Access
7442 / 4576 / 301
Регистрация: 12.08.2011
Сообщений: 14,243
22.03.2019, 01:54 3
Цитата Сообщение от Mr_Cipa Посмотреть сообщение
Необходимо, чтобы при входе в программу под одним пользователем отображался его телефонный справочник, а под другим естественно другой.
А если номера телефонов будут у них одинаковые?
1
1 / 1 / 0
Регистрация: 13.06.2015
Сообщений: 65
22.03.2019, 09:47  [ТС] 4
ltv_1953, Не совсем понимаю как это сделать. Не могли бы привести пример?
0
Эксперт MS Access
7442 / 4576 / 301
Регистрация: 12.08.2011
Сообщений: 14,243
22.03.2019, 09:50 5
Добавить поле или поставить условие в запросе?
1
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
22.03.2019, 10:15 6
Цитата Сообщение от Mr_Cipa Посмотреть сообщение
Не совсем понимаю как это сделать. Не могли бы привести пример?
Угу. Угадать Вашу форму входа, таблицы, ... . Базу выложите.
1
1 / 1 / 0
Регистрация: 13.06.2015
Сообщений: 65
22.03.2019, 10:21  [ТС] 7
alvk, Может, я не так объяснил то, что мне необходимо сделать...
Создание связи между базами
0
1 / 1 / 0
Регистрация: 13.06.2015
Сообщений: 65
22.03.2019, 10:27  [ТС] 8
ltv_1953, Ключ - zA03LxV9wkD2я7ыЭ settingKey0.rar
0
Модератор
Эксперт MS Access
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
22.03.2019, 10:48 9
Цитата Сообщение от Mr_Cipa Посмотреть сообщение
которая использует две БД
Точно - "две БД" ?
Может, две таблицы в одной БД?
1
Эксперт MS Access
17535 / 7287 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
22.03.2019, 10:50 10
Лучший ответ Сообщение было отмечено Mr_Cipa как решение

Решение

Формы входа не обнаружил. Пришлось сделать примитивную, без проверки пароля. Если в ней выбрать пользователя, то при открытии формы contacts будут только его записи. Сейчас админ может видеть всех. Распределение по остальным нужно доделать в таблице Пользователь_Контакты (там указывается, какие пользователи будут видеть контакт). Да, и форма Входа должна быть открыта!
Вложения
Тип файла: zip settingKey0.zip (746.6 Кб, 6 просмотров)
1
22.03.2019, 10:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2019, 10:50
Помогаю со студенческими работами здесь

Создание таблицы и связи между таблицами
не пойму как создать ссылку (внешний ключ) на составной первичный ключ другой таблицы Такой...

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

Создание связи между таблицами с SQL запросом
Подскажите как создать связь между таблица , с помощью языка SQL. В гугле толком ничего не нашёл,...

Как создать запрос на создание связи 1:1 между таблицами?
Задание такое, нужно сделать так, чтобы между табл Сотрудник и МатОтветственный была связь 1:1 А...

Конфликт между базами
Добрый вечер. На компютере стоит SQL Server Management Studio полная версия весит оголо 4 гб, можно...

Различия между базами данных
Здравствуйте. Скажите, пожалуйста, есть ли разница синтаксиса MySQL и Oracle Database? То есть...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru