Официальный сайт геоинформационной системы (ГИС) ObjectLandОфициальный сайт геоинформационной системы (ГИС) ObjectLand
  
 
ПОИСК ПО САЙТУ:
yandex.ru
КАРТА САЙТА
 
главная / поддержка / форум
E-MAIL:ПАРОЛЬ: 
регистрация

Обсуждение

 Внешние БДВнешние БД [ Данилов Максим ]
Среда, 12 марта 2008, 14:53

Уважаемые коллеги
Возникла проблемка: подключил внешнюю БД (Access). Не получается создать связь записей таблицы с объектом на карте, типа 1:1 (одна запись - один объект). В справке читал, что с внутренними таблицами такую связь можно организовать. Можно ли это сделать с внешними БД??

 Внешние БД [ ObjectLand Support ]
Среда, 12 марта 2008, 16:31

Подробно о связях с таблицами из ВБД читайте в Справке, "Глава 43. Связь карт с таблицами и выборками ВБД" или на нашем сайте: http://www.objectland.ru/support/doc/usermanual/MEDB_LinkSpecific.html.

Отвечая на Ваш вопрос, заметим, что организация уникальности связи зависит от того, какую характеристику связи Вы используете:

1. Прямая связь. Для обеспечения уникальности в диалоге режимов связей установите флажки: 

Проверять существование связанной записи – если флажок включен, то перед установкой связи объекта с записью ObjectLand проверяет наличие уже связанной с объектом записи в таблице/выборке ВБД (т.е. проверяет существование записи со значением поля прямой связи, равным внутреннему номеру объекта). Этот режим обеспечивает контроль уникальности связи объекта с записью таблицы/выборки.

Проверять существование связанного объекта – если включен этот флажок, то перед установкой связи ObjectLand проверяет, чему равно значение поля прямой связи. В случае если поле содержит пустое или нулевое значение, установка связи возможна. Если же поле имеет ненулевое значение, то ObjectLand предполагает, что данная запись уже связана с некоторым объектом и установка связи невозможна.


2. Косвенная связь.

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

Ответить

Знаком «*» отмечены обязательные для заполнения поля.
Ваше имя:  *
Адрес электронной почты:  
Тема:  *
Сообщение:
 *
Подтверждение:
(не требуется для зарегистрированных пользователей)
 *
 



Copyright © 1999–2026 ГИС ObjectLand
ГИС ObjectLand ® ООО «Радом-АйТи»
Информация о лицензировании
главная | о продукте | скачать | купить | поддержка | новости