首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

想做历史曲线,用什么方法存取数据比较好,请提供建议,该怎么解决

2012-03-29 
想做历史曲线,用什么方法存取数据比较好,请提供建议做个监控系统,要做历史曲线。把大量的实时数据存储起来,

想做历史曲线,用什么方法存取数据比较好,请提供建议
做个监控系统,要做历史曲线。把大量的实时数据存储起来,然后读取数据画曲线,请问用什么方法比较快,数据比较多,Access?

[解决办法]
思路:
1、数据存储在Access数据库中
2、定义一个大的自定义结构体数组,这个自定义结构类型包含了时间(x轴)和数据(y轴,可以有多个y)
3、使用ADO对象查询数据库,将查询来的数据填写入数组的每一个元素
4、通过PictureBox来绘制自定义结构体数组中的数据。
[解决办法]
监控系统的话,应该是先绘图再存储,用文本文件就可以啊
[解决办法]

如果是顺序读取的话,也不用什么数据库,你直接把需要的信息写到文件就行。
画的时候用gdi画就能满足大部分应用了
[解决办法]
ACCESS应该足够你用了,数据量大于500M,请换用sql server。

[解决办法]
使用数据库,操作简单,性能也不错,如果你以时间为依据,那么,对时间字段设置索引,加载数据,只加载你当前需要显示的,性能会很好
[解决办法]

探讨
非常感谢各位的热心指导。我现在是用Access数据库,基本能满足使用要求。我看到组态软件存储数据历史数据都不是到数据库中,而是到他们自定义的文件中。我想知道是不是到文件中(相比数据库)速度更快,读取更方便,体积更小。
请问chinayuppie:存储好数据之后,在读取文件之中热定的一段数据,如何操作方便呢?

请问zjl1234567:请问gdi是什么意思?
谢谢!

[解决办法]
探讨

引用:
非常感谢各位的热心指导。我现在是用Access数据库,基本能满足使用要求。我看到组态软件存储数据历史数据都不是到数据库中,而是到他们自定义的文件中。我想知道是不是到文件中(相比数据库)速度更快,读取更方便,体积更小。
请问chinayuppie:存储好数据之后,在读取文件之中热定的一段数据,如何操作方便呢?

请问zjl1234567:请问gd……

热点排行