LEADERSOFT.ru
Разработка на заказ программ и сайтов
Разработка
Заказ программы
Прайс-лист
Техническое задание
Проектная документация
Наши клиенты
Реклама и продвижение
Магазин
Перейти в магазин
Новинки магазина
Бизнес программы
Финансовый учет
Документооборот
Исходные коды
Интернет решения
Обучение
Перейти в раздел
Форумы по разработке
Примеры на Access
Рассылка статей
Магазин IT литературы
Блог
Все статьи
Microsoft Access (VBA)
Microsoft Access (Проекты)
Microsoft ASP.NET
Сервисы Google
Технические задания
Новости IT технологий
Сервисы
Форумы разработчика
Контакты
О компании
Регистрация на сайте
Подписка на новости по Email
Сообщество Google+
Подписка subscribe.ru
Новости в формате Атом
Загрузить
Загрузить каталог программ
Форумы по информационным технологиям
Начало
Forums
Регистрация
|
Вход
Forums
Обновлено ::
06 февраля 2005
Форумы
Поиск
Список форумов
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Отношения...
Тема: Отношения: "формальный" вопрос)?
15.06.2007 21:09:14
Илья2
6 сообщения
Тема: Отношения: "формальный" вопрос)?
В общем, есть две таблицы: Сотрудники и Кабинеты. В таблице Сотрудники есть поле Кабинет, а в таблице Кабинеты - Заведующий и Название (кабинета). В форме Сотрудники поле Кабинеты - раскрывающийся список, содержащий значения поля Название (таблицы Кабинеты). Свойство списка ограничиться списком снято.
Поможет ли установление отношения между полями в этих таблицах тому чтобы автоматически добавлять в таблицу Кабинеты (в поле Название), название кабинета отсутствующего в этом списке?
Программно я это сделать могу.
Помогает ли вообще установка связей между таблицами если ввод данных осуществляется в формах, а не таблично?..
P.S. Раздел для новичков
Автор:
Илья
от 27.03.2005 8:56:58
Источник ...
15.06.2007 21:09:14
All
4316 сообщения
RE: Отношения: "формальный" вопрос)?
Уточнение.
1. Связи устанавливаются не между полями в таблицах, а между "ключами", т.е. поля должны быть проиндексированы.
2. Где будет организвана связь в форме или таблице не имеет значения.
3. Следовательно, чтобы название автоматически добавлялось в другую таблицу необходимо это поле сделать "ключевым" в этих 2 таблицах. Далее уже можно организовать между таблицами связь по этому полю.
P.S. Вообще организовывать связи между текстовыми полями нежелательно, но для первоначального решения проблемы можно использовать и такой метод.
P.S. Раздел для новичков
Автор:
Admin
от 0:00:00
Источник ...
15.06.2007 21:09:14
Ivanovo
3 сообщения
RE: Отношения: "формальный" вопрос)?
Теперь: оба поля (Название и Кабинет) проиндексированы и ключевые. В окне "схема данных" установил отношения между таблицами по этим полям "один-к-одному", с обеспечением целостности данных и каскадным обновлением связанных полей их, 1-ый тип объединения.
Но ... при вводе в форму "нового" кабинета, запись не обновляется (нельзя перейти ни к предыдущей, ни к новой/следующей записи). При закрытии окна формы сообщается о невозможности сохранения изменения по причине отсутствия связанной записи в таблице.
А как можно в форме попробовать установить связь?
P.S. Раздел для новичков
Автор:
Илья
от 27.03.2005 12:13:06
Источник ...
15.06.2007 21:09:14
All
4316 сообщения
RE: Отношения: "формальный" вопрос)?
1. Надо ввести данные в главную таблицу, а потом уже в подчиненную.
P.S. Раздел для новичков
Автор:
Admin
от 0:00:00
Источник ...
Страница 1 из 1
Программирование
Microsoft Access. Файлы mdb и accdb
Тема: Отношения...
Одноуровневый вид
Древовидная структура
Самый старый из новых
Новейший из старых
Поиск
Список форумов
Начало
|
Forums
Copyright 2002-2016 Leadersoft.ru
::
Leadersoft
::
Соглашение о безопасности
::
Условия использования