Даже не знаю с чего начать писать. Будет быдлокод, много. Не трогайте меня! И код! Я учусь. Захотел поделиться впервые чем-то и выбрал именно хабр, как самую популярную для таких тем площадку, потому как сам искал тут информацию по мере необходимости, но страшно немного, что утопят в критике. Это самая первая статья тут и, вообще, по моему опыту создания чего-либо. Я лишь хочу для себя движения, а для вас поделиться своей радостью. Так как я сделал свой велосипед (два колеса и всё такое =D). Когда я искал информацию, я собирал её по частям, а выкладываю как готовое пособие, небольшой, скромный гайдик, как я и что сделал.
Итак имеем: работу по найму в IT отделе. Желание ничего не делать и делать вид, что что-то делается, хотя иногда желание поработать есть, но только над интересными задачами. На всякие принеси, подай, перезагрузи есть умы попроще. Появляется периодически идея в поиске и изучении как работают отметки в СКУД (система контроля и управления доступом, для тех кто не в курсе). База данных, просто, гигантская. Программный комплекс интеллект постарался.
Сам по себе интеллект, разработанный в России, жутко кривой от версии к версии, лучше на него даже не дышать. Это такой мощный костыль, который может работать с другими, разными костылями одновременно из одного "командного центра". Контроллеры у нас APDA21, это и есть наш подключенный в интеллект СКУД Tempo Reale. Устанавливали это всё ещё до моего прихода, поэтому что зачем и почему я не отвечу вам. Имеем, что имеем.
База данных у интеллекта состоит, наверное, из сотни таблиц. И поиск по содержимому мне на ум не приходил (даже не помню почему), я иногда рандомно открывал несколько таблиц и забивал, но однажды я нашел заветную таблицу, которая вбирает в себя все логи контроллеров, а их у нас, забыл сказать, около 50. Тот человек, который следит за нашими проходами сидит далеко, смотрит сформированные таблицы по запросам в WEB интерфейсе системы отчётов. Первым делом надо было установить человеческий "обозреватель" баз данных. Я не могу использовать эту MSSQL, я подключил её в Navicat и первое время мы меняли время на давних отметках.