/*
- "С диска загружаются записи в выбранном диапазоне дат" - считаю целесообразным сделать так, что изначально
- ВСЕ данные будут загружаться так-же точно, как они и находятся в базе
- а при просмотре можно будет сортировать данные (фильтр отображения) или упорядочивать.
- В противном случае возникает ряд конфликтов, которые не так просто разрешить.
- В частности при загрузке части базы данных (диапазон дат) и последующем сохранении
- теряются данные.
- Так - же и с сортировкой данных - Сортировка по возрастанию и убыванию даты.
- Проще сортировать данные уже на этапе отображения.
- В моей реализации ID программа всегда будет генерировать уникальный ID, согласно первой записи в базе (lastID).
- При удалении любой записи ID больше не занимается, т.е. каждый присвоенный ID является уникальным и не повторяется. */