从浏览器中实时反映的计划进程获取数据库更改

时间:2011-12-31 22:08:36

标签: jquery jquery-ui asp-classic

如果可能的话,我想得到一些想法,以完成以下工作:

我的网站上有一个网页,我正在处理。 该页面正在处理如下信息:

-get一个来自webserver的会话(默认行为) - 与数据库联系 - 记录并在屏幕上显示它们 - 我可以修改记录和更改反映在数据库中

让我们说表格alpha与列:

ColumName   TinyINt
column1     0
column2     1
column3     0
column4     1
column5     2

现在我有一个计划过程修改记录并完成流程 并用3标​​记它们意味着完整。

完成是指任务完成且每列的结束值已更改为:

column1     3
column2     3
column3     3
column4     3
column5     3

我怎样才能接近或实现我在网页上看到实时更改的列 虽然预定的过程正在修改它们,至少可以说1-2分钟。

我可以通过轮询数据库来实现这一点,但也许还有另一种方式。

可用的工具集是经典的asp,jquery,sql server。

1 个答案:

答案 0 :(得分:0)

某种类型的轮询/刷新是唯一的方法。

服务器保存数据库,在请求之前不会自动向用户发送输入,此时服务器进程可以收集新信息并将响应发送回用户。