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

Вниз

Вопрос по Interbase   Найти похожие ветки 

 
Кобра   (2002-07-01 17:08) [0]

Имеется таблица, скажем A, необходимо отслеживать в ней изменения. Имеется триггер, который при UPDATE-e записи делает соответствующую запись в таблице LOG_A. При этом средствами INTERBASE легко можно отследить какой пользователь внес изменения. Вопрос - как выяснить IP адрес или имя компа с которого пришел SQL запрос на изменение записи и возможно ли это используя только средства IB, скажем какие-либо переменные, хранимую процедуру, триггер... Сейчас ита информация получается ломовым путем ( при нажатии на кнопку получаем IP адрес компа и через SQL запрос запоминаем его в отдельном поле таблицы....) - как-то этот вариант не нравится...Что делать? IB пятый, Delphi 4...


 
[NIKEL] ©   (2002-07-01 17:37) [1]

делайте 3х уровневую организацию , клиенты связываються с промежуточным слоем, который все и фиксирует, логирует, решает пускать или нет, и если надо отсылает запрос серверу


 
Кобра   (2002-07-05 12:46) [2]

Тут момент в другом. Пожалуй правильнее поставить вопрос так. Желательно средствами IB, скажем с помощью UDF получить IP клиента от которого пришел запрос. А вот как - это мне и не вполне понятно.



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

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

Наверх




Память: 0.47 MB
Время: 0.009 c
1-81329
saxon
2002-07-11 21:09
2002.07.25
Word Print


3-81196
urich
2002-07-04 16:51
2002.07.25
Соединение через ADO???


1-81249
Beeper
2002-07-12 23:01
2002.07.25
Как вшивать ресурсы в ехе-шник


1-81295
kserg@ukr.net
2002-07-11 18:36
2002.07.25
StringGrid - как узнать прорисованы ли у StringGrid-a ScrollBar-ы


3-81154
Дундук
2002-07-04 08:23
2002.07.25
Переместить указатель