powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не дает соединить таблицы с отношением один ко многим в клиентской части
7 сообщений из 7, страница 1 из 1
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138593
Митрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Стоит Access 2002. База стандартная из двух частей. В серверной части две таблицы в схеме данных без проблем соеденены в отношении "один ко многим". В клиентской части базы при соединении таблиц тип отношений серенький и не дает выставить один-ко-многим, а так же установить галки "обеспечение целостности данных" и "каскадное удаление". В чем может быть причина, куда копать:
Спасибо.
...
Изменено: 04.05.2024, 16:05 - Митрий
Рейтинг: 0 / 0
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138594
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Митрий [игнорируется] 

Primary Key у обеих таблиц есть?
...
Рейтинг: 0 / 0
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138595
Митрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир Саныч [игнорируется] 

Да, ест Владимир Саныч.
Более подробно:
1. В акцессе созданы два файла. В одном лежат все таблицы (серверная), в другом (клиентской части) - все формы, запросы, модули и т.д.
2. Клиентская часть у исполнителей на компах. Файл с таблицами на компе админа.
3. Соединение всех таблиц в схеме данных делаю в клиентской части, предварительно сделав Связь с таблицами сервера через "Внешние данные"
(так повелось с 2010 года)
4. Недавно создал новую таблицу и, как положено, соединил ее через связь "один-ко-многим" с другой существующей. Но ошибочно на сервере.
5. Так как это не критично (иногда так ошибался), то обычно я повторяю эту связь на клиентском файле и спокойно работаю дальше. Но тут столкнулся с тем, что при образовании связи на клиентском файле не дает правильно ее организовывать, а на серверной то все нормально.
Вот и пытаюсь понять как это и почему. Три года почти к базе не подходил, но парни попросили "докрутить" логику, а тут непонятка.
...
Рейтинг: 0 / 0
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138596
Фотография Владимир Саныч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Митрий [игнорируется] 

А если просто создать эту таблицу заново?
...
Рейтинг: 0 / 0
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138597
Фотография Панург
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Митрий  04.05.2024, 16:00
[игнорируется]
В клиентской части базы при соединении таблиц тип отношений серенький и не дает выставить один-ко-многим, а так же установить галки "обеспечение целостности данных" и "каскадное удаление". В чем может быть причина, куда копать:
никуда. это нормальное поведение Access, по крайней мере 2007-2010 версий. Что логично.
...
Рейтинг: 0 / 0
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138599
Митрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Панург  06.05.2024, 17:53
[игнорируется]
никуда. это нормальное поведение Access, по крайней мере 2007-2010 версий. Что логично.
Добрый день.
В акцессе 2003 без проблем в клиентской части раньше соединял таблицы. То есть у меня сейчас есть ранее соединенные таблицы. Что мешает сейчас - не понятно. Именно две вновь созданные новые таблицы не дает соединять в виде один-ко-многим. В принципе не мешает, но не понятно.
Извините за беспокойство. Посчитал, что в будущем выльется в какую-нибудь проблему. Пока проблем по работе базы нет.
...
Рейтинг: 0 / 0
Не дает соединить таблицы с отношением один ко многим в клиентской части
    #40138663
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Митрий [игнорируется] 

Поле на стороне многие должны быть индексированным : да, допускаются совпадения
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Не дает соединить таблицы с отношением один ко многим в клиентской части
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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