【问题标题】:How to update data in ASP application after some time period?如何在一段时间后更新 ASP 应用程序中的数据?
【发布时间】:2014-09-20 17:02:06
【问题描述】:

我的应用程序必须每天维护员工出勤详细信息。

在应用程序中,我通过使用进出按钮获取员工进出时间。

员工进入办公室时必须单击 IN 按钮,同样,他在应用程序中离开办公室时必须单击 OUT 按钮。
通过使用 OUT Time 按钮单击,我可以维护当天的出勤详细信息。
我的要求:
假设员工没有来办公室(缺席),我不会在那天获得该员工的进出细节。
所以一段时间后假设在下午 6 点办公室关闭时间之后,应用程序将搜索所有员工的进出时间,然后它会自动存储(将数据作为缺席发送到数据库)那些缺席的员工。
我该如何实现它

【问题讨论】:

  • 创建定时任务、cron作业、SSIS作业等...
  • 正如@EdSF 提到的,在数据​​库中严格执行此操作更容易。没有理由在应用程序本身中这样做。这是一个数据问题。
  • 您需要创建一个控制台应用程序,该应用程序将在预定时间运行并完成这项工作,请查看stackoverflow.com/questions/18739396/…

标签: sql asp.net


【解决方案1】:

看看 Quartz.Net。它是一个开源作业调度组件,您可以使用它在特定时间触发代码。然后,您可以使用它来启动您的代码,该代码会在下班后检查数据库是否有缺勤员工。

http://www.quartz-scheduler.net/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-25
    • 1970-01-01
    • 2020-01-12
    • 2015-03-11
    • 1970-01-01
    • 2019-12-02
    • 2022-07-15
    • 1970-01-01
    相关资源
    最近更新 更多