实时在客户端表现
有什么办法可以让数据库某表中的某个字段字的值发生改变时,实时表现到客户端。 个人想过使用多线程的办法, 但多线程又不懂, 有那位高手懂得在.NET多线程的。最好是那个生产者与销售者的例子,发个上来参考一下。在线等待。 补允一下,我只想数据写入数据库后就马上读出而以。谢过了。 那就只有在写入数据库的事件中写上个给客户端表现的事件了……% 我也试过,但是不行。 怎么个不行发啊……你要把比如:
TextBox1中的值写到数据库,
try{写入数据库;
return 1;}
catch
{return 0}
判断返回是1or0;
如果是1然后将TextBox1的内容显示在客户端…… 办法很多很多……
回复 1# caizhihong 的帖子
1。你可以在操行数据库后从新绑定次数据。2。可以使用委托+事件,以观察者模式的思想来思想,详细可以看我写的那篇《上班玩游戏,老板是怎么知道的?》,员工什么都不知道,只要启动了游戏老板就知道了。。。。。。不多说了。
3。可以使用异步获取数据并更新,也就是传说的AJAX。可以通过很多种方式实现。
我博客里有相关文章,可以去看看
[url]http://beniao.cnblogs.com[/url] 嗯。异步我也想过,现在也正在学,多多指教。 不知你这客户端指什么
如果是浏览器,有两种方法(htpp协议是无状态的)
一种方法想办法让浏览器能进行soket通讯,常见办法是在flash中做
一种是用ajax,每隔一段时间就向服务器发出一遍请求
页:
[1]
