sqlserver问题:如何在客户端实时显示数据库所收到的数据?不要客户端定时去读的方法

时间:2022-02-10 06:12:24
sqlserver2K

如何在客户端实时显示数据库所收到的数据?想大道的效果是收到一条就显示一条。
不要客户端定时去读的方法,这个方法对连续的数据更新所表现出来的用户体验很差,数据显示是一顿一顿的

我是新手,用触发器效果和效率怎样?

数据量很大的,每秒上百条数据

10 个解决方案

#1


这个牵涉到前台程序 和数据库端无关

#2


引用 1 楼 billpu 的回复:
这个牵涉到前台程序 和数据库端无关


就是说前台程序定时获取数据后,一条一条的增量显示出来?

我主要是想客户使用时看上去的效果流畅

#3


前台逐行读取一个记录集,这个好像很笨啊

#4


不是说逐行读,怎么读取取决于你的业务,而是前台设置的动态显示比如说现bs在很流行的ajax (dhtml?)

#5


是太新手的问题吗?怎么没什么人注意啊

#6


楼主的意思是不是像那些聊天软件一样??????

#7


引用 6 楼 cxudong 的回复:
楼主的意思是不是像那些聊天软件一样??????


不,是一个实时采集前端数据的后台显示程序

#8


触发器!当数据有变化的时候,发送至客户端!

#9


引用 7 楼 lamgz 的回复:
引用 6 楼 cxudong 的回复:
楼主的意思是不是像那些聊天软件一样??????


不,是一个实时采集前端数据的后台显示程序

利用前台程序的一些事件应该可以做到,每次事件触发就刷新一次DATAGRIDVIEW或其它控件

#10


引用 9 楼 sql77 的回复:
引用 7 楼 lamgz 的回复:
 引用 6 楼 cxudong 的回复:
 楼主的意思是不是像那些聊天软件一样??????


 不,是一个实时采集前端数据的后台显示程序

 利用前台程序的一些事件应该可以做到,每次事件触发就刷新一次DATAGRIDVIEW或其它控件


这个资源消耗大吗?
客户端》20个

#1


这个牵涉到前台程序 和数据库端无关

#2


引用 1 楼 billpu 的回复:
这个牵涉到前台程序 和数据库端无关


就是说前台程序定时获取数据后,一条一条的增量显示出来?

我主要是想客户使用时看上去的效果流畅

#3


前台逐行读取一个记录集,这个好像很笨啊

#4


不是说逐行读,怎么读取取决于你的业务,而是前台设置的动态显示比如说现bs在很流行的ajax (dhtml?)

#5


是太新手的问题吗?怎么没什么人注意啊

#6


楼主的意思是不是像那些聊天软件一样??????

#7


引用 6 楼 cxudong 的回复:
楼主的意思是不是像那些聊天软件一样??????


不,是一个实时采集前端数据的后台显示程序

#8


触发器!当数据有变化的时候,发送至客户端!

#9


引用 7 楼 lamgz 的回复:
引用 6 楼 cxudong 的回复:
楼主的意思是不是像那些聊天软件一样??????


不,是一个实时采集前端数据的后台显示程序

利用前台程序的一些事件应该可以做到,每次事件触发就刷新一次DATAGRIDVIEW或其它控件

#10


引用 9 楼 sql77 的回复:
引用 7 楼 lamgz 的回复:
 引用 6 楼 cxudong 的回复:
 楼主的意思是不是像那些聊天软件一样??????


 不,是一个实时采集前端数据的后台显示程序

 利用前台程序的一些事件应该可以做到,每次事件触发就刷新一次DATAGRIDVIEW或其它控件


这个资源消耗大吗?
客户端》20个