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

单机版频繁查询5千个数据,用access还是直接把数据保存到代码里面?该怎么解决

2012-03-17 
单机版频繁查询5千个数据,用access还是直接把数据保存到代码里面?哪个效率高呢?如果要把数据保存到代码里

单机版频繁查询5千个数据,用access还是直接把数据保存到代码里面?
哪个效率高呢?

如果要把数据保存到代码里面的话

用什么方法比较好查询?

[解决办法]
5000个如果是固定的不算多,可以放在代码里面,要看是什么样的数据了,可以考虑数组
[解决办法]
关键看你的查询逻辑是否复杂了,话说5000条数据,查询时的那点效率完全可以忽略不计,速度慢应该是现在数据显示和频繁刷新上,可以考虑用dataset或者数组存储,查询时手动写查询逻辑然后绘制到stringgrid或者dbgrid之类的容器上,不过数据刷新是没办法偷懒的
[解决办法]
关键看你干什么了,数据想怎样组织了,如果没啥特殊要求,就用access吧
[解决办法]
建议用数据文件存储这5000个数据,方便编辑
程序启动的时候,读入内存,整理后供查询是用。
另外DrawGrid 比StringGrid 效率高

[解决办法]
使用动态数组。

热点排行