| |
|
|
| | взяла я из книги Трюки вот такой кодик. Чтобы следить за всеми изменениями своей базы.
а он на строке
Dim conn As ADODB.Connection
ругается, говорит, что User defined type not defined.
Это какую-то библиотеку надо подключить? А какую? Я некоторые попробовала, бестолку. | |
| |
| |
|
|
| |
|
|
| | Ну кто ж так переносит операторы в VBA? Да и синтаксис команды Insert неверный.Потому и выдает ошибку. (См свою функцию)
Попробуйте написать запорс на инсерт в одну строку. | |
| |
| |
| |
|
|
| | а синтаксис я просто переписала, заменив названия на свои.
сейчас он мне пишет, что "Дата содержит синтаксическую ошибку в выражении запроса..." | |
| |
| |
| |
|
|
| | Как трюк называется в этой книге или какой у него номер? | |
| |
| |
| |
|
|
| | Access Трюки. Питер. 2006.
Трюк №17 | |
| |
| |
| |
|
|
| | Вечером гляну.
Но в любом случае, есть у контролов события before Update и After Update
На обработку этих событий вносите время изменения и имя юзверя в свою таблицу. | |
| |
| |
| |
|
|
| | У меня сейчас в каждой форм на событии До Обновления есть строчка, которая сохраняет время изменения записи и кто изменил запись (это я подсмотрела у Гурвица). Просто своем примере я это не указала.  | |
| |
| |
|
|
| |
|
|
| | Не успел. шеф работой завалил. Вчера в 10 вечера ушел из офиса. Постараюсь сегодня разобраться.  | |
| |
| |
| |
|
|
| | Работа - это святое. Как посмотрите, так и посмотрите. Я Вам очень благодарна!  | |
| |
| |
| |
|
|
| | Кстати, в Аксесе 2007 иногда я вижу Журнал автозамены имен. Иногда он почему-то скрывается (я так и не поняла его поведение пока).
Так вот. В нем указано, в какой таблице, в какой форме, и даже в каком элементе (комбобокс или поле или другой элемент и название этого элемента) и в какое время и какое произошло изменение.
ТО ЕСТЬ В АКСЕСЕ 2007 МОЖЕТ БЫТЬ УЖЕ ЕСТЬ СИСТЕМА СЛЕЖЕНИЯ? НО В СПРАВКЕ Я ПРО НЕЕ НИЧЕГО НЕ НАШЛА.
Если кто чего про нее знает, расскажите, пожалуйста!!!!!!!!!! плиз  | |
| |
| |
| |
|
|
| | Напомните задачу
Какие данные (поля) об изменениях нужны в т-це слежения ? | |
| |
| |
| |
|
|
| | нужны данные:
таблица, где были изменения
форма, через которую произошли изменения
элемент формы , через который сделаны изменения (не обязательно)
когда изменено
код измененной записи
старое значение
новое значение
воть | |
| |
| |
| |
 29 Кб. |
|
| | Как вариант.
Но думаю он далек от совершенства | |
| |
| |
| |
|
|
| | Спасибо огромное! Пошла смотреть. | |
| |
| |
| |
|
|
| | У меня не вставляются знаения в таблицу изменения Gcon  | |
| |
| |
| |
|
|
| | У меня вставляются. Там сделано только для обновления поля страна. По аналогии нужно делать для каждого поля изменения которого ты хочешь прослеживать | |
| |
| |
| |
|
|
| | значит я что-то не так делаю. пойду смотреть. спасибо | |
| |
| |