问题描述
asp.net怎么开发自动提醒功能啊,比如向表A添加了一笔记录,会出现一个窗口自动提示呢?
解决方案
解决方案二:
我没有做过,但是上回我们是使用一个timer来实现的,就是不断的去读数据库,弄一个提醒表,添加一条就给提醒表加一条信息。用触发器这里。然后读提醒表
解决方案三:
首先建立观察者模式如果被观察者有动作,服务器标记观察者状态有更改。AJAX定期检查服务器是否有状态变更。-------------PS:目前没有什么好的方案。这个功能很累。
解决方案四:
哎,楼上的二位大哥能不能清楚一点.或代码参考本人没有学过AJAX
解决方案五:
用CallBack回调功能来做取出表A记录中自动增长列最大的一条记录然后记录在一个hiddenfield里CallBack隔一段时间刷一次数据库如果取出的值大于hiddenfield.value则将该值赋给hiddenfield.value然后弹出窗口或者弹出一个<div>作为提示
解决方案六:
看高手的建议^_^
解决方案七:
这个问题很值得学习一下~~关注~~~
解决方案八:
就是不断的刷刷的,B/S结构下没有其他的办法或者放一个隐藏的iframe,刷iframe里面的页面也可以
解决方案九:
仅仅是记录长度是不够的,除非你的表只添加不删除.timer也行,线程也行.都可以.这些都能现实你想要的功能,但是至于你如何确定是新添加的记录就需要思考了.在程序里向数据库添加记录可以很容易的做到"添加新记录弹出提示",但是如果直接在数据库中添加/删除,你就需要考虑一下如何区分哪个是新添加的了.但是你要考虑我开头提出的那个问题
时间: 2024-09-14 02:24:07