我必须在15分钟的间隔内读取.mdb文件。问题是这个文件每天下午15:45清空。不知怎的,我在区间隙中丢失了数据。
我在服务器上搜索了cron作业/预定任务但没有找到任何内容,所以我想知道是否有办法将.mdb数据库设置为在特定时间自行清空?
感谢
答案 0 :(得分:3)
没有内置方法可以配置Access数据库以清空自身。这必须使用数据库中的VBA代码/宏或使用访问数据库的外部应用程序/脚本并删除所有内容来完成。
如果您的数据库在特定时间没有任何用户交互而被清空,则必须执行某种计划任务。
如果绝对删除了所有数据,则可能会使用某个地方的新/空模板覆盖整个数据库。 - 这仍然需要通过预定任务完成。
如果数据库存储在可从其他计算机访问的网络共享上,则删除数据的任务可能会在另一台计算机上运行。