Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Привязка программы к таблице / 4 сообщений из 4, страница 1 из 1
21.02.2006, 13:51
    #33558301
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка программы к таблице
Всем доброго времени суток.
Есть таблица в составе базы данных. На добавление / удаление записи прицеплена программа. Как ее на время отцепить
...
Рейтинг: 0 / 0
22.02.2006, 14:38
    #33560936
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка программы к таблице
Если в самой программе это не предусмотрено, то только прямым отключением этой программы.

Насколько я понял из описания, речь идет о триггерах на вставку и удаление. Вероятно, есть еще триггер на модификацию.

Следовательно, открываешь таблицу на модификацию и стираешь имена функций в разделе триггеров на Insert, Delete и Update. По окончании работы с таблицей - восстанавливаешь исходное состояние.
...
Рейтинг: 0 / 0
26.02.2006, 15:29
    #33565891
ArDo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка программы к таблице
Речь действительно идет о триггерах. Можно ли удалить / восстановить их программно?
...
Рейтинг: 0 / 0
26.02.2006, 15:59
    #33565979
Dima T
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Привязка программы к таблице
CREATE TRIGGER
DELETE TRIGGER

Но лучше в в код триггера добавить проверку - надо/ненадо его выполнять, например по наличию переменной:
Код: plaintext
1.
2.
3.
if type('plNoTrigger') = 'U'
   ... выполняем
endif

а то ты отключил, делаешь что-то свое, а в это время другой юзер кнопку нажал ...
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Привязка программы к таблице / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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