Access, Связь 1* |
Access, Связь 1* |
Rian |
17.04.2008 18:49
Сообщение
#1
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
Как сделать несколько подчинённых таблиц одной главной?
в файле привязать (человек 1* mail) и (человек 1* телефоны) Прикрепленные файлы test1.rar ( 7.91 килобайт ) Кол-во скачиваний: 195 -------------------- Objective-C, Unity3d
|
volvo |
17.04.2008 19:03
Сообщение
#2
|
Гость |
А чем установление связей через Tools->Relationships (не знаю, как это в случае русского Office) не устраивает?
|
Rian |
17.04.2008 19:13
Сообщение
#3
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
А чем установление связей через Tools->Relationships (не знаю, как это в случае русского Office) не устраивает? У нас это наверно называется "схема данных"? Нормально работает подключение только одной подчинённой. -------------------- Objective-C, Unity3d
|
volvo |
17.04.2008 19:27
Сообщение
#4
|
Гость |
|
Rian |
17.04.2008 19:34
Сообщение
#5
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
Сыпятся все связи.
И в качестве подчинённой предлагается даже главная. Выбрать можно только одну. Эскизы прикрепленных изображений -------------------- Objective-C, Unity3d
|
volvo |
17.04.2008 20:53
Сообщение
#6
|
Гость |
Цитата И в качестве подчинённой предлагается даже главная. Кто сказал тебе, что это неправильно? Создай любую базу данных Wizard-ом и посмотри, что происходит в ней - абсолютно то же самое: выбирается одна форма, и предлагается главная, тебе же Access показывает предупреждение... |
Rian |
17.04.2008 21:18
Сообщение
#7
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
Хочешь сказать, что акцесс не умеет работать с несколькими подчинёнными в принципе?
А что за сообщение? -------------------- Objective-C, Unity3d
|
volvo |
17.04.2008 23:56
Сообщение
#8
|
Гость |
В том виде, в котором хочешь ты - скорее всего не может, поскольку и в Свойствах таблицы есть только одно поле для подтаблиц. Создавай Query и отображай информацию, которая тебе нужна.
|
Rian |
18.04.2008 8:10
Сообщение
#9
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
В том виде, в котором хочешь ты - скорее всего не может, поскольку и в Свойствах таблицы есть только одно поле для подтаблиц. Создавай Query и отображай информацию, которая тебе нужна. Хорошо, но как? Что запрашивать? Там где работает связь есть нужные ключи и данные, но там где связь не работала - пустая таблица. Мне же надо их ещё туда занести, да ещё так, чтобы это не было похоже на извращения. -------------------- Objective-C, Unity3d
|
volvo |
18.04.2008 10:23
Сообщение
#10
|
Гость |
А, ты хочешь и заполнять данные, не только просматривать? Тогда ответ однозначен: нет, этого сделать штатными средствами нельзя... Тема, кстати, регулярно поднимается на специализированных форумах (Access-овских), люди хотят сделать, чтобы появлялось несколько плюсиков (по одному на каждую подтаблицу) вместо одного, как сейчас, но увы... Только по одной в каждый момент времени.
|
Rian |
18.04.2008 10:32
Сообщение
#11
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
Да, великая разработка майкрософта.
Возможно не через плюсик, а хотя бы через VB на форме? Такое ведь не очень сложно закодить безо всяких навороченых библиотек. -------------------- Objective-C, Unity3d
|
volvo |
18.04.2008 10:48
Сообщение
#12
|
Гость |
Погоди... Если на форме - то проблем нет, безо всяких VB, subforms может быть сколько угодно, суть-то вопроса была в том, что тебе надо это при открытии Таблиц...
И не надо про MS - ты сначала приведи скриншот того, как это делает программа, разработанная другой фирмой, причем без извращений, а потом будешь говорить про Access... А то сразу вспоминается поговорка... |
Rian |
18.04.2008 10:54
Сообщение
#13
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
Про MS это я от отчаянья.
Подключал я через субформы, но результат примерно тот же: работает одна - теряется другая. Мастер такого однозначно не понимает, делал через конструктор. Добавлено через 4 мин. Извиняюсь, формы заработали. Я их пробовал на компах битых вирусами. Добавлено через 19 мин. А какя поговорка? -------------------- Objective-C, Unity3d
|
hardcase |
18.04.2008 16:17
Сообщение
#14
|
code warrior Группа: Пользователи Сообщений: 484 Пол: Мужской Реальное имя: Славен Репутация: 8 |
-------------------- ИзВ ин ИтЕ зА нЕ рОв НЫй П оч ЕРк
|
Rian |
18.04.2008 23:16
Сообщение
#15
|
Знаток Группа: Пользователи Сообщений: 394 Пол: Мужской Репутация: 9 |
плохой танцор, хороший папа
-------------------- Objective-C, Unity3d
|
Текстовая версия | 20.09.2024 5:23 |