Как создать журнал самоочистки в Microsoft Access и автоматически удалять старые записи
Computer Learning Zone
0:00 / 0:00
Как создать журнал самоочистки в Microsoft Access и автоматически удалять старые записи
1 076 просмотров · 9 мес. назад
Computer Learning Zone
254 тыс. подписчиков
1 076 просмотров · 9 мес. назад
В этом видео мы поговорим о том, как автоматически очищать старые записи журналов в базе данных Microsoft Access, чтобы предотвратить чрезмерное разрастание таблиц журналов и замедление работы. Я покажу вам простой метод с использованием нескольких строк кода для удаления записей журналов по возрасту, чтобы вам не приходилось удалять их вручную или помнить о регулярном обслуживании. Мы рассмотрим, как настроить процедуру очистки, несколько советов по форматированию дат для SQL и рекомендации по размещению кода в вашей базе данных.
Эллисон из Мэдисона, штат Висконсин (платиновый участник) спрашивает: Я посмотрела ваше предыдущее видео о логировании активности в базе данных Access, и я настроила это несколько лет назад на работе. Оно выполняло свою работу, но я только что заметила, что таблица журналов теперь просто огромная. Я открыла её на днях, и она просто продолжала прокручиваться и прокручиваться. Я использую эту базу данных каждый день для отслеживания звонков и заказов клиентов, и в последнее время она работает медленнее, чем раньше, поэтому я предполагаю, что это как-то связано с этой записью в журнале. Мне совсем не хочется каждые несколько месяцев вручную удалять старые записи, потому что я знаю, что забуду. Есть ли простой способ настроить Access на автоматическое удаление старых записей журнала через определённый промежуток времени, например, сохранение только последних 30 или 60 дней, без лишних настроек?
Участники уровня Silver и выше получают доступ к расширенной версии этого видео. В расширенной версии мы узнаем, как создать функцию LogIt, которую можно использовать в любом месте вашей базы данных для централизации всей логики логирования, отслеживания различных событий, таких как вход в систему, выход из системы и открытие форм, автоматического создания таблицы журнала, если она отсутствует, и реализации надлежащей обработки ошибок.
РАСШИРЕННАЯ ВЕРСИЯ ВИДЕО ТОЛЬКО ДЛЯ УЧАСТНИКОВ:
• Self Cleaning Log EXTENDED CUT MEMBERS ONL...
СТАНЬТЕ УЧАСТНИКОМ:
YouTube: / @599cd
или Мой сайт: https://599cd.com/THMember
УЗНАТЬ БОЛЬШЕ:
Журнал самоочистки: https://599cd.com/SelfCleaningLog
ПРЕДПОСЫЛКИ:
Отслеживание журнала: https://599cd.com/TrackLogon
Отслеживание изменений: https://599cd.com/TrackChanges
ССЫЛКИ:
Не удалять данные: https://599cd.com/DontDelete
Архивные записи: https://599cd.com/ArchiveRecords
Формат даты ISO: https://599cd.com/ISO
ПРИМЕЧАНИЕ О ФОРМАТЕ ДАТЫ:
Краткое замечание о датах и международных настройках: При работе с датами в SQL-запросах Access могут возникнуть сложности в зависимости от регионального формата даты. Хотя даты в формате ISO кажутся универсальными, Access по-прежнему ожидает указания месяца и дня при использовании литералов дат в SQL. Если у вас возникнут проблемы с некорректной работой критериев даты, наиболее безопасный подход — явно форматировать дату в формате мм/дд/гггг перед внедрением её в SQL, или, что ещё лучше, использовать параметрический запрос. Я намеренно упростил пример в этом видео, но хотел упомянуть об этом на случай, если вы работаете за пределами США или сталкиваетесь с неожиданными результатами.
РЕКОМЕНДУЕМЫЕ КУРСЫ:
Курсы для разработчиков Access: https://599cd.com/Developer
БЕСПЛАТНЫЕ ШАБЛОНЫ ДЛЯ СКАЧИВАНИЯ:
Бесплатные шаблоны TechHelp: https://599cd.com/THFree
Пустой шаблон: https://599cd.com/Blank
Управление контактами: https://599cd.com/Contacts
Ввод заказов и выставление счетов: https://599cd.com/Invoicing
Больше шаблонов Access: https://599cd.com/AccessTemplates
БРИЛЛИАНТОВЫЕ СПОНСОРЫ:
Больше информации о наших спонсорах: https://599cd.com/DiamondSponsors
ДОПОЛНИТЕЛЬНЫЕ РЕСУРСЫ:
БЕСПЛАТНЫЙ курс Access для начинающих, уровень 1: https://599cd.com/Free1
Как использовать Access за 30 минут: https://599cd.com/30Minutes
Доступ 2-го уровня за 1 доллар: https://599cd.com/1Dollar
Пожертвовать в мою копилку: https://599cd.com/TipJar
Магазин мерча! Приобретайте фирменную продукцию здесь: https://599cd.com/Merch
Подпишитесь на мою рассылку: https://599cd.com/YTML
Свяжитесь со мной: https://599cd.com/Contact
Техническая поддержка: https://599cd.com/TechHelp
Консультационная помощь: https://599cd.com/DevNet
Twitter: / learningaccess
https://en.wikipedia.org/wiki/Microso...
https://products.office.com/en-us/access
https://microsoft.com/en-us/microsoft...
КЛЮЧЕВЫЕ СЛОВА:
Техническая поддержка, Access 2016, Access 2019, Access 2021, Access 2024, Access 365, Microsoft Access, MS Access, Учебник по MS Access, #msaccess, #microsoftaccess, #help, #howto, #tutorial, #learn, #lesson, #training, #database, автоматическая очистка старых записей журнала, удаление старых записей журнала, сжатие и восстановление, резервное копирование базы данных, производительность таблиц журнала, команда SQL delete, архивирование журналов, формат даты ISO, функция форматирования yyyymmdd, CurrentDB Execute, отслеживание активности пользователей, событие On Load, обработка ошибок
ВОПРОСЫ:
Пожалуйста, ...