Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.01.2010, 10:59   #1
zander
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 113
По умолчанию как побороть уникальный индекс?

наделал я табличек и что то при установке связей между полями, все время аксесс ругается мол не может обнаружить уникальный индекс адресуемого поля главной таблице. Как его поставить подскажите плз. Понимаю что вопрос часто задается, но что то ответ найти не удалось пока....
zander вне форума Ответить с цитированием
Старый 09.01.2010, 12:26   #2
VistaSV30
Форумчанин
 
Аватар для VistaSV30
 
Регистрация: 08.12.2009
Сообщений: 136
По умолчанию

Связываемые поля должны быть числовыми или счётчик.
В главной таблице в связываемом поле значения не должны повторятся.

А вообще лучше прочитать в книжке про типы связей.
VistaSV30 вне форума Ответить с цитированием
Старый 09.01.2010, 17:57   #3
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте zander.
Связь устанавливается между полями одно из которых обязательно должно быть индексным и уникальным (оно может быть и ключевым). Проверьте свойства полей между которыми планируете установить связь.
VistaSV30 Вы заблуждаетесь, связь может быть установлена не только между полями с числовыми типами данных.
Евгений.
P.S. zander выкладывая вопрос не забывайте обращаться к тем кому его адресуете.
Teslenko_EA вне форума Ответить с цитированием
Старый 10.01.2010, 09:23   #4
VistaSV30
Форумчанин
 
Аватар для VistaSV30
 
Регистрация: 08.12.2009
Сообщений: 136
По умолчанию

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

Zander почитайте про межтабличные связи http://office.microsoft.com/ru-ru/ac...5341049.aspx#9
Заранее предупреждаю, это не самое занимательное чтение, но с этим стоит разобраться для дальнейшей успешной работы.

Костя.
VistaSV30 вне форума Ответить с цитированием
Старый 11.01.2010, 00:07   #5
zander
Форумчанин
 
Регистрация: 24.01.2009
Сообщений: 113
По умолчанию

Спасибо... читаем
zander вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как делают уникальный идентификатор строки в БД? sergey113 Помощь студентам 3 05.08.2008 17:48
Нерациональное использование места.- Как побороть? WEB_bobby Microsoft Office Word 1 14.03.2007 20:47
Как побороть крупный шрифт Windows? _ozzy_ Win Api 2 18.01.2007 20:13
Как побороть крупный шрифт Windows? _ozzy_ Общие вопросы Delphi 1 18.01.2007 11:07