| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 388 人关注过本帖
标题:旧表生成新表的问题
只看楼主 加入收藏
zy_6084
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-12-24
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:2 
旧表生成新表的问题
现在有两张表,由现场硬件(几百毫秒发送一次)发送至数据库所形成,现在我需要由这两个表的数据,对两表进行排序,比较等操作后,提取两表中的部分数据以6秒为单位生成一个新表,供WEB页面查询使用。如何实现?
由于两表数据需要一直后台运行,所以编了个WINFORM程序作为后台程序,现在的问题是对数据的操作是放到SQL中实现还是通过提供的数据对象实现?好像通过处理后只能通过控件显示数据或者修改原表数据,而无法将处理后的数据生成新表?
搜索更多相关主题的帖子: 后台运行 如何 
2012-12-24 17:31
mpi
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:5
帖 子:99
专家分:872
注 册:2012-11-14
收藏
得分:20 
你可以把对两表的排序,比较,查询部分相关数据写成视图。通过web只需要6秒查询一次这个视图就能得到结果。
第二段没看明白,不管是web显示还是控件显示都一样的操作,连接数据库查询结果,再绑定到显示控件上。
我一直没搞明白,你说的生成新表是查询结果的结果集,还是在数据库中存在的实体表?

厌烦自私贪婪和不劳而获的人。
厌烦代码各种求,而不思进取的人。
本人也是菜鸟,求上进,踏实不浮躁的朋友共同进步。
2012-12-25 10:54
zy_6084
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-12-24
收藏
得分:0 
生成数据库存在的实体表,因为这个表的数据还要用来进行算法处理。这个实体表要长时间保存,信息量非常大。
因为我要进行一些逻辑处理,并且接受外来TIME控件的6秒触发信号,是不是要用存储过程?即建立这样一个存储过程:接受外来触发信号,启动存储过程,对两表(A、B)数据进行处理,然后将处理过的数据生成一个表C,然后下个6秒循环执行,将新的数据添加到这个C表中,这样一直循环,可以吗?
2012-12-26 09:25
快速回复:旧表生成新表的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016922 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved