Главная страница
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.01 c
14-81464
Aladin
2002-06-23 12:24
2002.07.25
Помогите! Плз. Пишу компонент...


1-81265
volph
2002-07-13 21:36
2002.07.25
string -> BSTR


6-81401
Krok
2002-05-13 14:23
2002.07.25
Как можно программно получить список компьютеров в лок.сети?


3-81194
DmitryN
2002-07-05 08:25
2002.07.25
SQLDMO not registered...????


1-81364
Fissher
2002-07-13 21:48
2002.07.25
PageControl