gpt4 book ai didi

c# - 告诉我的网站某些内容已更新的数据库触发器

转载 作者:搜寻专家 更新时间:2023-10-30 21:53:17 25 4
gpt4 key购买 nike

我正在使用 ASP.NET/C# 和 MSSQL 08 创建 friend 列表。简单的数据列表列出了我 friend 的个人资料图像和姓名。

在名字旁边,我有一个标签显示我 friend 的当前状态。例如,在线、离线、离开等。

我的问题是,如果没有始终调用数据库询问当前状态的计时器,我该如何更改此标签的值?

我想让数据库 (sql server 2008) 告诉我何时发生更改,并告诉我的业务逻辑更新状态标签。

这可能吗?

谢谢!

最佳答案

要完成您正在寻找的内容。这正是我的做法,即创建一个基于表的 View ,其中仅包含完成任务所需的项目。例如,UserID | Online_Status .. 然后使用 AJAX,调用电话。它对用户来说太小了,他们甚至不会注意到带宽使用/处理……等等……等等……

这几乎正是您所说的您不想要的,但即使您有 100 万用户并将他们间隔 3-5 分钟。考虑到执行检查需要几毫秒,您应该没问题。

只是我的两分钱..

关于c# - 告诉我的网站某些内容已更新的数据库触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7634843/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com