powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Триггер на вставку id группы id пользователя в таблицу
11 сообщений из 36, страница 2 из 2
Триггер на вставку id группы id пользователя в таблицу
    #38646957
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eric555Ничего не выйдет у пользователя, так как на прямую к таблице у него доступа
не будет!!! А будет через вью, где этого поля (user_id) видно не будет.
А, ну тогда тебе в любом случае придётся писать на этот view instead of триггера, а с ними
задача становится тривиальной до банальности.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38646973
eric555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovА, ну тогда тебе в любом случае придётся писать на этот view instead of триггера, а с ними задача становится тривиальной до банальности.
А это (view instead of ) зачем? Можете подробнее? Зачем вообще это нужно? Я просто в первый раз решил озадачить себя всем этим... и вот, тренируюсь...
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38646980
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eric555Я просто в первый раз решил озадачить себя всем этим... и вот, тренируюсь...

Ну так потренируйся заодно и в чтении BOL. Сильно пригодится в жизни.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38646984
eric555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov,

А разве просто подключить вьюшку к таблице не получится? Есть, конечно, и подчиненные, но можно же к каждой подключить и везде прописать одно условие отбора для каждой группы.
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38647326
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eric555Dimitry Sibiryakov,

А разве просто подключить вьюшку к таблице не получится?.

Вьюшку можно просто подключить к таблице - для просмотра. Но как будет происходить вставка в таблицу, если к ней у пользователя нет доступа? Для того чтобы вставлять во View - нужен триггер instead of.
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38647706
eric555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Спасибо, вот теперь понятно предназначение этого триггера! Я попрошу, а можете примерчик подкинуть? Вам нужны какие-то данные от меня? Просто мне очень нужен простой пример:)
Кстати, во вью данные вставляются, если вью подключено через ODBC в accdb файл, если через adp, то тогда не дает вставлять данные и пишет, что нет прав на инсерт в таблицу:)
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38647781
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eric555Я попрошу, а можете примерчик подкинуть? Вам нужны какие-то данные от меня? Просто мне очень нужен простой пример:)

Внезапно, первая же ссылка в гугле
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38647919
eric555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Да, я видел эту статью, просто не разобрался в этих триггерах, сложно, так как никогда их не писал...:( ладно.. А скажите пожалуйста, делать мне придется только триггер на инсерт? На апдейт и на дэлит разве не нужно?
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38648990
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eric555Кот Матроскин,

Да, я видел эту статью, просто не разобрался в этих триггерах, сложно, так как никогда их не писал...:( ладно.. А скажите пожалуйста, делать мне придется только триггер на инсерт? На апдейт и на дэлит разве не нужно?
Если предполагается обновление данных и удаление из таблицы (может не предполагаться) - то да, нужно, конечно. Просто вставка-то в таблицу понадобится в любом случае :) а удаление и обновление - уже it depends.
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38649085
eric555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Еще раз спасибо! Если чего, спрошу вашего совета.
...
Рейтинг: 0 / 0
Триггер на вставку id группы id пользователя в таблицу
    #38720764
eric555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кот Матроскин,

Дружище, подскажи пожалуйста, почему через .adp файл не получается вставлять данные во вью?
Триггер "instead of insert" для вью написал. adp-шник ругается, говорит, что нет разрешения для вставки в основную таблицу. Права на вью все есть. На основную таблицу все права отобрал. Триггер написан правильно.
Если через обычный access-вский файлик (через ODBC) подключить вью и через нее вносить данные, то все нормально.
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Триггер на вставку id группы id пользователя в таблицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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