Вы, вероятно, не хотите этого слышать, но начинать проект с MS Access в качестве бэкэнда не очень хорошая идея, когда вы уже заранее знаете, что достигнете предела размера Access только через месяц.
Вы говорите в комментарии:
Я застрял с Access из-за следующих причин: 1. Высокая стоимость SQL-сервера. 2. Я не знаком с SQL-сервером. 3. SQL Server Express (бесплатная версия) также имеет ограничение размера, хотя и больше (10 ГБ). Есть ли другие БД бесплатно и без ограничения размера? Есть ли другие БД бесплатно
Я согласен с вами, что SQL Server не является хорошим решением в вашей ситуации - высокая цена и ограничение размера являются действительными аргументами против SQL Server (как полная версия, так и Express Edition).
Так что, на мой взгляд, использование другого механизма базы данных - единственное реальное решение здесь.
Ваш третий аргумент против SQL Server звучал так: «Я не знаком с ним», но я настоятельно рекомендую вам ознакомиться * с другим ядром базы данных, кроме Access, потому что вы используете Access в вашей ситуации (ограничение размера !!! ) будет боль в долгосрочной перспективе.
(Примечание для всех придирчивых: нет, я вообще не ругаю Access - я сам зарабатываю на это.
Тем не менее, у него есть свои пределы, и когда вы заранее знаете, что достигнете предела размера в течение месяца, не стоит использовать его здесь.)
Да, вы могли бы взломать и использовать разные базы данных Access для каждого месяца, но вы действительно почувствуете боль, как только вашим пользователям потребуется загружать данные за несколько месяцев одновременно, или как только ваш начальник запросит у вас «быстрый отчет о наших продажах за последние три года»: -)
Но вы можете использовать другой движок базы данных. Да, вам придется потратить время, чтобы ознакомиться с ним, узнать, как его настроить и т. Д.
Но, поверьте мне, это окупится в долгосрочной перспективе, потому что вам не придется иметь дело с одним файлом базы данных в месяц.
Существует множество бесплатных и функциональных механизмов баз данных, наиболее известные из них: