![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Изменения в БД [D7]
Sam Stone © (2003-09-30 17:45:00)
Доброго всем времени суток!
Не подскажите, как определить, был ли insert или update таблиц в текущей сессии?(инсерты и апдейты делаю с помощью query) Использую компоненты TOracleSession, TOracleDataSet, TOracleQuery.
AAZ00 (2003-10-01 12:29:00) [1]
to Sam Stone
Пожалуйста, подскажите где найти копоненты TOracleSession, TOracleDataSet, TOracleQuery?
Благодарю
Sandman25 (2003-10-01 10:14:00) [2]
[7] Sergey13 © (01.10.03 09:42)
Так это ж надо на каждую таблицу триггер. А автор хочет всего и сразу :)
Sergey13 (2003-10-01 09:42:00) [3]
Создай пакетную переменную и в тригере меняй ее значение. Будет действовать как раз как ты хочешь.
Anatoly Podgoretsky (2003-10-01 07:48:00) [4]
Sam Stone © (30.09.03 18:40) [2]
А программа твоя?
Не захламляй топик!
Johnmen (2003-09-30 23:26:00) [5]
>Sam Stone © (30.09.03 18:40)
а) А ты указал это в сабже ? Или понадеялся на присутствие здесь телепатов ?
...
в) а если знаю ?
Sam Stone (2003-09-30 20:05:00) [6]
2 Sandman25
У меня не в одном месте insert происходит. Если тока это переменную во все процедуры засунуть, но это больно отстойно.
Нельзя ли это отловить через какие-нибудь события?
Sandman25 (2003-09-30 18:54:00) [7]
Неужели так трудно завести переменную типа boolean, и после того, как "юзверь" изменит данные, установить переменную в true?
Sam Stone (2003-09-30 18:40:00) [8]
to [1]
а) не я делаю, а юзверь
б) если не знаешь - пройди мимо и не захламляй топик.
Johnmen (2003-09-30 17:50:00) [9]
Если делаешь, то были, если не делаешь - то не были...:)