读书人

VB.net ADO.net访问数据库高效的方法?

发布时间: 2012-02-08 19:52:21 作者: rapoo

VB.net ADO.net访问数据库高效的方法?
如果用VB6的人可能都知道data这个控件十分好用, 虽然安全系差了点, 但是不占内存效率也快!
但是到了.net ADO.net连接数据库 有2个很矛盾的问题 做游戏有几十万张图片。用datset都需要fill的填充。这样内存严重足。应为游戏原因,不知道用户什么时候调用某个数据库的图片,所以不可能用分页显示的方法。用Reader方法的话只能一直循环的读取图片,图片太多没有效率。
有老师会VB.net高效只读访问accecc数据库又不占用内存的方法吗?

[解决办法]
可以做,没有任何限制,图片被加载到内存中后肯定会消耗内存,应该有一种压缩算法。如果你做的网页游戏我建议直接读图片的地址,别放数据库,数据库存路径,图片放到文件夹中进行归类,静态的是最快的。

读书人网 >软件架构设计

热点推荐