Я только что наткнулся на это, спасибо всем за ваш вклад.
Я также разрабатываю пользовательский интерфейс Access для серверной части SQL Server (Access 2010 / SQL Server 2014) и только что столкнулся с этой проблемой. Тип данных Date занимает 3 байта памяти, и, поскольку мне не нужен компонент времени, это то, что я хотел. Лично я использую SmallDateTime, он занимает 4 байта по сравнению с 8. DateTime. Есть также DateTime2, который занимает 6-8 байтов.
Я создал таблицу из четырех полей, используя каждый из типов данных даты, чтобы поэкспериментировать с форматами ввода. Думаю, SmallDateTime поможет мне.