社区
疑难问题
帖子详情
vb实现实时监控数据的思路????
王睿编程20年
2003-08-22 10:25:55
我正在做一个实时监控的项目,用VB来做,我有一个大概的思路,但觉得效率不是很好,所以请各位高手指点一下,下面是我的思路。
工具:VB+SQL SERVER 2000
要做到数据库中有记录添加进来,在监控界面上就要显示出来。
首先是建一个表相关的插入触发器,在触发器中调用相应的ACTIVEX组件,这个组件的功能就是把数据传递给监控界面,界面收到组件传来的数据后就涮新显示。
这样我觉得效率不是很好,请各位高手指点一二,谢谢!!!!!!
...全文
92
7
打赏
收藏
vb实现实时监控数据的思路????
我正在做一个实时监控的项目,用VB来做,我有一个大概的思路,但觉得效率不是很好,所以请各位高手指点一下,下面是我的思路。 工具:VB+SQL SERVER 2000 要做到数据库中有记录添加进来,在监控界面上就要显示出来。 首先是建一个表相关的插入触发器,在触发器中调用相应的ACTIVEX组件,这个组件的功能就是把数据传递给监控界面,界面收到组件传来的数据后就涮新显示。 这样我觉得效率不是很好,请各位高手指点一二,谢谢!!!!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaoloudy
2003-08-24
打赏
举报
回复
是在要这么干,再建立一个有触发器的缓存附属表,用递归触发器试试吧。
zhaoloudy
2003-08-24
打赏
举报
回复
我想触发器是一个事务。要是你的组件运行(比如网络)失败,回滚事务,那就插不进数据了吧。我看不好。
zarge
2003-08-24
打赏
举报
回复
关注ing
w_rose
2003-08-24
打赏
举报
回复
当然你也可以不用什么ActiveX组件,不用通知“显示程序”,而是采用“轮询”的方法,每隔一定时间(比如5秒钟)刷新一次显示。我第一个想法就是这样。其实,你的做法应该比我的好很多,效率不成问题(除非你的服务器实在太古老,内存太少)。只是这样稍微复杂一些,如果有多个“显示程序”,并且他们各自还不相同,那么设计这个“ActiveX组件”还真需要一些综合设计头脑。
w_rose
2003-08-24
打赏
举报
回复
挺好呀!?效率最高了!
CrazyFor
2003-08-22
打赏
举报
回复
SQL 事件探查器过程
sp_trace_create sp_trace_setfilter
sp_trace_generateevent sp_trace_setstatus
sp_trace_setevent
chpp_2000
2003-08-22
打赏
举报
回复
up
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章