WINFORM如何实现用户发布数据的实时显示,给个思路?谢谢!
用户数量:100以下。
现在有一个需求是:当用户发布一条供求信息时,安装在用户客户端的软件能实时显示出来,以滚动的方式显示。
我个人感觉类似聊天室的功能。发一条信息,自动显示。
而这个不同的是,用户在客户端(form)发布信息时,需要一个审核阶段,通过后,在以流动的方式在客户端实时显示出来。这样用户就能看到实时的有效信息。
这需要什么技术呢?不可能实时来刷新数据库吧?是不是应该分,客户端软件,服务器端也有一个软件,用WEB形式来审核。后一个简单,前2个不太会,请高手指点,谢谢!
分不够的话,可以加,哈!!
[解决办法]
ajax
[解决办法]
对哦,你是winform
搞错了,winform的话可以弄一个线程定时去读取数据库。隔几秒去读一次,有更新就显示。
[解决办法]
其实就是把你的客户端软件加上一个window服务,然后定时去读取数据库就行了。
[解决办法]
用一个listbox接受 审核后 就是要显示的信息
你的过程应该是 发布--审核--显示
相当于
string str=发布信息
if(判断也就是审核)
显示
else
提示出错
[解决办法]
不用什么定时,定时适用于抓取数据
你可以定义一个方法 获取数据库的表的信息
当审核通过的时候肯定是insert吧 下一步就调用 你获取数据库的方法 然后显示
[解决办法]