搜索
编程论坛
→
数据库技术
→
『 SQL Server论坛 』
→ 旧表生成新表的问题
标题:
旧表生成新表的问题
只看楼主
zy_6084
等 级:
新手上路
帖 子:9
专家分:0
注 册:2012-12-24
结帖率:
66.67%
楼主
已结贴
√
问题点数:20 回复次数:2
旧表生成新表的问题
现在有两张表,由现场硬件(几百毫秒发送一次)发送至数据库所形成,现在我需要由这两个表的数据,对两表进行排序,比较等操作后,提取两表中的部分数据以6秒为单位生成一个新表,供WEB页面查询使用。如何实现?
由于两表数据需要一直后台运行,所以编了个WINFORM程序作为后台程序,现在的问题是对数据的操作是放到SQL中实现还是通过提供的数据对象实现?好像通过处理后只能通过控件显示数据或者修改原表数据,而无法将处理后的数据生成新表?
搜索更多相关主题的帖子:
后台运行
如何
2012-12-24 17:31
mpi
等 级:
蝙蝠侠
威 望:
5
帖 子:99
专家分:872
注 册:2012-11-14
第
2
楼
得分:20
你可以把对两表的排序,比较,查询部分相关数据写成视图。通过web只需要6秒查询一次这个视图就能得到结果。
第二段没看明白,不管是web显示还是控件显示都一样的操作,连接数据库查询结果,再绑定到显示控件上。
我一直没搞明白,你说的生成新表是查询结果的结果集,还是在数据库中存在的实体表?
厌烦自私贪婪和不劳而获的人。
厌烦代码各种求,而不思进取的人。
本人也是菜鸟,求上进,踏实不浮躁的朋友共同进步。
2012-12-25 10:54
zy_6084
等 级:
新手上路
帖 子:9
专家分:0
注 册:2012-12-24
第
3
楼
得分:0
生成数据库存在的实体表,因为这个表的数据还要用来进行算法处理。这个实体表要长时间保存,信息量非常大。
因为我要进行一些逻辑处理,并且接受外来TIME控件的6秒触发信号,是不是要用存储过程?即建立这样一个存储过程:接受外来触发信号,启动存储过程,对两表(A、B)数据进行处理,然后将处理过的数据生成一个表C,然后下个6秒循环执行,将新的数据添加到这个C表中,这样一直循环,可以吗?
2012-12-26 09:25
3
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-393267-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.163875 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved