Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.06;
Скачать: CL | DM;

Вниз

запрет удаления записей   Найти похожие ветки 

 
Viktor   (2004-05-13 13:49) [0]

Уважаемые мастера.
Подскажите пожалуйста возможно ли запретить удаление записй на уровне базы. И если возможно, то как это сдлать.


 
Курдль ©   (2004-05-13 13:49) [1]

Создать триггер "before delete"


 
Соловьев ©   (2004-05-13 13:50) [2]

права


 
Viktor   (2004-05-13 14:03) [3]

>Курдль ©  (13.05.04 13:49) [1]

а можно мемного поподробнее?


 
Курдль ©   (2004-05-13 14:52) [4]


> Viktor   (13.05.04 14:03) [3]
> а можно мемного поподробнее?

Да слишком много текста получится. Я тебе расскажу, что это такое, а если ты решишь, что оно тебе надо - читай в книжках про БД.

Триггер - процедура, программируемая разработчиком и исполняемая на сервере базы данных, предназначенная для обработки определенных событий, происходящих с данными.
Триггеры, как правило, устанавливаются для определенных таблиц и определенных событий.
События: before/after insert/update/delete. В твоем случае, как я и говорил - before delete. Т.е. один раз прописанный в БД триггер будет каждый раз, как только кто-то попытается произвести удаление из конкретной таблицы, активизирует код, заложенный программистом для проверки определенных условий и производства определенных действий. Например - запретит удаление и выдаст вразумительное предупреждение об этом.
Достаточно подробно?



Страницы: 1 вся ветка

Текущий архив: 2004.06.06;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.062 c
1-1085334358
Sanek_metaller
2004-05-23 21:45
2004.06.06
Лишние BMP и Курсоры...


6-1082365262
Сережа550
2004-04-19 13:01
2004.06.06
Клик по объекту в WebBrowser е


14-1083771139
ИМХО
2004-05-05 19:32
2004.06.06
Челси - Монако


1-1085296596
Natalia
2004-05-23 11:16
2004.06.06
Проблема при подключении С-ной DLL.


14-1085231790
guest_Dmitry
2004-05-22 17:16
2004.06.06
Помогите разобраться с ошибкой IB