|
|
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Привет! Есть таблица, пользователь добавляет, редактирует, удаляет записи. Можно ли на сервере по этим событиям вести таблицу, например: ID, ДатаВремя, Пользователь, ДействиеПользователя. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 16:50 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Канешна :-) Триггеры вешай и вперёд... Команды типа Оракловского AUDIT нету, но планируются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 17:00 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Привет уважаемый Gold! Дай, please, пример, если не трудно. Для поля USER... :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 17:04 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Это зависит от того, какие логи нужны, т.е. в каком виде. Если прямо операторы СКЛ писать - то тогда как-то так (для ФБ 1.5): CREATE TRIGGER PAYMENTS_BIUD0 FOR PAYMENTS ACTIVE BEFORE INSERT OR UPDATE OR DELETE POSITION 3 AS DECLARE VARIABLE SCRIPT VARCHAR(1000); begin IF (INSERTING) THEN SCRIPT=... ELSE IF (UPDATEING) THEN SCRIPT='UPDATE ACCOUNTING SET PERSON='||NEW.PERSON||',DATE_OF='''|| NEW.DATE_OF||''',SUMMA='||NEW.SUMMA||',KIND='||NEW.KIND|| ' WHERE ID='||OLD.ID||';'; ELSE SCRIPT=... INSERT INTO LOGS (SCRIPT,DATE_TIME) VALUES (:SCRIPT,CURRENT_TIMESTAMP); end ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 17:45 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Спасибо! У меня IB6, базу делаю на IBExpert - как на IBExpert сделать не подскажешь? Таблица1. ID, LNAME, FNAME, MNAME Таблица 2. ID, SYSDATETIME, USER, ACTION В таблице 1 происходят события, а заносятся они в таблицу 2, таблицы связаны. Т.е. ведется история работы с таблицей 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 17:56 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Уважаемый GOLD! Не подскажешь какую литературу почитать по вопросу написания триггеров, процедур, генераторов - относительно InterBase? Может help какой-никакой в Internete есть для IBExpert или для IB6? Справка именно для написания триггеров, процедур и генераторов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 18:11 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
думаю не ошибусь, и ни кого не обижу если дам следующую ссылку: Вот она ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 18:14 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Целыми днями на этой ссылке и сижу. Я имел ввиду, может файл справки есть в Инете, скачать его чтоб... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 18:24 |
|
||
|
Как сделать запись действий пользователя
|
|||
|---|---|---|---|
|
#18+
Доки по IB чем не подходят? На русском я ничего не читал. Книжку Ковязина купи ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.06.2003, 18:51 |
|
||
|
|

start [/forum/topic.php?fid=40&fpage=516&tid=1580428]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 208ms |
| total: | 346ms |

| 0 / 0 |
