powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как определить дату последнего обращения к таблице
3 сообщений из 3, страница 1 из 1
Как определить дату последнего обращения к таблице
    #39688551
Здравствуйте. Использую MS Access 2003, в списке таблиц есть столбцы с датой последнего изменения и датой создания. Но мне нужна дата последнего обращения к таблице. Скажите пожалуйста как можно определить эту дату?
...
Рейтинг: 0 / 0
Как определить дату последнего обращения к таблице
    #39688566
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Никак. Такие сведения не хранятся в БД.
...
Рейтинг: 0 / 0
Как определить дату последнего обращения к таблице
    #39688639
Фотография 4d_monster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К таблице - никак.
Можно создать запрос к этой таблице, с * и функцией, которая будет записывать обращения в таблицу ОбращенияКТаблицам([таблица],[Когда]) . И конечно закрыть прямой доступ к таблице.

Код: sql
1.
SELECT * , LogDate("ВажнаяТаблица") FROM [ВажнаяТаблица] WITH OWNERACCESS OPTION;



Код: vbnet
1.
2.
3.
4.
5.
6.
7.
Public Function logDate(tableName As String) As Date

    CurrentDb.Execute ("INSERT INTO [ОбращенияКТаблицам]([таблица],[Когда]) SELECT '" & tableName & "',Now()")
    logDate = Now()
    Debug.Print logDate
    
End Function
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как определить дату последнего обращения к таблице
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]