我做的一个同学录,里面有一个查看在线校友和在线班上同学的功能。
这些信息在放在数据库好还是数组(编辑、查看时用数组,保存时用Session或其它)
用数据库便于查询,但速度比较慢。
用数组的话,速度可能会快点,但是不便于条件查询和编辑啊。
我该怎么做???或者有更好的办法???

解决方案 »

  1.   

    我是建立了一个静态的datatable存放在线用户数据的因为如果放在数据库中,调用的时候也得读入内存,会减缓速度;而放入数组又不好查询。这种方法的缺点是较上两种方法占用多一点的内存
      

  2.   

    Private Shared _OnlineUser As DataTable我用vb.net
      

  3.   

    http://www.gissky.com/Web/ShowArticle.asp?Bid=3&Sid=31&ID=894呵呵,这个是c#的例子,当初我就是拿他翻译成vb的