想做历史曲线,用什么方法存取数据比较好,请提供建议
做个监控系统,要做历史曲线。把大量的实时数据存储起来,然后读取数据画曲线,请问用什么方法比较快,数据比较多,Access?
[解决办法]
思路:
1、数据存储在Access数据库中
2、定义一个大的自定义结构体数组,这个自定义结构类型包含了时间(x轴)和数据(y轴,可以有多个y)
3、使用ADO对象查询数据库,将查询来的数据填写入数组的每一个元素
4、通过PictureBox来绘制自定义结构体数组中的数据。
[解决办法]
监控系统的话,应该是先绘图再存储,用文本文件就可以啊
[解决办法]
如果是顺序读取的话,也不用什么数据库,你直接把需要的信息写到文件就行。
画的时候用gdi画就能满足大部分应用了
[解决办法]
ACCESS应该足够你用了,数据量大于500M,请换用sql server。
[解决办法]
使用数据库,操作简单,性能也不错,如果你以时间为依据,那么,对时间字段设置索引,加载数据,只加载你当前需要显示的,性能会很好
[解决办法]