【发布时间】:2016-01-24 02:24:01
【问题描述】:
我有一个每 1 小时运行一次的 Windows 服务。我想存储上次运行的日期时间,以便每次服务运行时都可以检查值(上次运行的日期时间)。 该值用作服务获取数据的存储过程的参数之一。
现在,我的问题是存储上次运行日期值的最佳/理想方式是什么?
我能想到3种方式:
- 将其存储在数据库表中。
- 将其存储在应用程序文件夹中的文本或XML文件中(这里的问题是:创建文本是否好? 应用程序文件夹中的文件并每小时更新一次?)。
- 在配置文件中创建一个部分,并在每次执行服务时更新它。
请高手指教。
【问题讨论】: