安排脚本以使用外部数据更新数据库

时间:2014-12-11 04:20:44

标签: javascript c# asp.net scheduler

我开发了一个网站,该网站从一个名为ratebeer.com的网站上检索啤酒信息,以显示和存储它们。

为了获得其中一种啤酒的分数,ratebeer.com开发了一个脚本,我必须在我的代码中复制/粘贴,我只需要提供啤酒编号(产品的参考)。 / p>

Ex:http://www.ratebeer.com/beer/westvleteren-12-xii/4934/是我想获得分数的产品之一(即100/100)。啤酒的产品参考号为4934。

我在ASP.net formview中动态使用的脚本如下:

<script type="text/javascript" style="color: yellow !important" src="http://www.ratebeer.com/javascript/sc.asp?b=<%#: Item.RateBeerNumber  %>"></script>

分数将立即获取,并在他咨询我的网页后立即显示给用户。到目前为止,这项工作非常顺利,但我想做更多的事情:

我的目标是每天检索我数据库中所有啤酒的所有分数,并将其记录在数据库中。

我遇到的第一个问题是我不能将脚本的返回值影响到c#变量,以便将值传递给存储过程或任何更新我的数据库。

第二个问题是我不知道如何每天运行脚本来获取各种分数。

问候!

1 个答案:

答案 0 :(得分:0)

您可以在linux中使用cron作业在特定时间间隔内运行脚本,或者如果您使用的是Windows机器,则可以使用shedule作业。