.net 如何监听数据库中表的变化

.net 如何监听数据库中表的变化,第1张

tb_student

his_student

tb_student 加上触发器 当 insert update del时 在his_student中写数据

his_student主要字段 *** 作人 *** 作时间 *** 作方式 等

ajax 轮训,HTML5 websocket 触发器是在数据库端的,实现不了你的要求。

ajax轮训每隔几秒就查询一次,保存上次的总条数,然后下次只要不一样了就d窗。

你这个对服务器压力很大(如果用户很多的话)

第一种方案:利用SqlDependency类,不过这个刚好是针对你2005的,你可以考虑尝试使用这个才实现监听数据库变化。

第二种方案:自己手工添加触发器来进行实现监听功能。

第三种方案:数据表

轮询

,不过个人是不建议你用此方法,太耗资源了一点。

你的意思是:数据库一发生变化,你就得知道是吗?

PHP无法实现这功能,

只有LINUX 跑 shell脚本,每X分钟执行查询语句

要么就是你每执行一条语句,写入日志。

以上就是关于.net 如何监听数据库中表的变化全部的内容,包括:.net 如何监听数据库中表的变化、如何用java监听 数据库某张表的变化、C# winform 程序 如果实现监听数据库的某张表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9782501.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存