我有一个基本上我不知道如何完成它的任务,我想要你们的一些建议:我有一个包含许多二进制图像的数据库和一个有按钮的网站。
当我按下它时,执行select
语句以在特定日期之后搜索所有新插入的行并将其发送到网站进行处理。我的老板问我是否有办法通过使用Web服务或其他任何东西(例如数据库中的触发器)手动执行该过程,该触发器会在特定日期之后自动搜索新行并将新行发送到网站。
我不知道我是否解释了我的需要。我的主要问题是可以做到这一点,实现它的最佳方法是什么。还有一件事,如果它是可以实现的,我可以在特定的时间触发它每天工作吗?谢谢
答案 0 :(得分:1)
我理解你的问题,这些是要求:
在我看来,最简单的方法是创建一个小Console application
并将其安装在合适的服务器上。然后在服务器上创建一个Windows task scheduler
(Google除非您已经熟悉它),该任务以合适的时间表运行控制台应用程序。
例如,你可以让它每晚运行一次,例如在午夜过后10分钟,它将获取过去一天的所有图像并“发送它们进行处理”。
答案 1 :(得分:0)
首先,您必须了解网站不是记录存储库,但它可以根据用户请求工作。因此,如果您想要更改网页上的内容,请在您的网站中尝试AJAX请求。如果您正在寻找一些选项来更新其他系统中的详细信息,请定期考虑eitehr Windows服务,或cron作业,或者可能是SSIS工作等。
答案 2 :(得分:0)
使用光标和触发器,但是您必须将日期存储在您希望在特定日期显示的数据库中