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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2010, 22:06   #1
bnik
 
Регистрация: 27.09.2010
Сообщений: 3
По умолчанию ошибка linkfields должно быть уникальным

есть три таблицы в удаленном модуле данных
пользователь:ид_юзер,наим_юзер
подразделения:ид_подразделения,наим _подразделения
права:ид_юзер,ид_подразделения
определена связь один ко многим
-по ид_подразделения между таблицами права и подразделения
хочу чтобы юзер видел только свои подразделения, однако когда пытаюсь добавить другому юзеру строку в правах к подразделению, которое уже приписано к юзеру выскакивает :ошибка в базе права "linkfields должно быть уникальным!". Т.Е ме могу нескольким юзерам дать доступ к одному подразделению
Есть что нибудь простенькое для решения
bnik вне форума Ответить с цитированием
Старый 28.09.2010, 09:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

А это самое linkfields уникально?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.09.2010, 13:08   #3
bnik
 
Регистрация: 27.09.2010
Сообщений: 3
По умолчанию

Сами коды подразделений уникальны,
База права:
ид_юзер ид_подразделение
1 1
1 2
1 3
так вот добавить строку для юзера 2 с подразделением 1.2.3 не дает а с 4 и т.д пожалуйста хотя ключ (ид_юзер,ид_подразделение)
bnik вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В итоге показание должно быть нулевым segail Microsoft Office Excel 2 18.08.2010 18:02
что должно быть в выходном файле Freedom007 Паскаль, Turbo Pascal, PascalABC.NET 2 16.06.2010 21:02
Ошибка «Incompatible Type», которой, вроде бы, не должно быть. seagull Общие вопросы Delphi 2 29.05.2010 13:19
свойствах показывает 1,50 гб (хотя должно быть 2, 00 гб) MORFIK Компьютерное железо 21 15.06.2009 04:31