大哥,那得消耗多少资源呀!
我觉得没必要也不需要总打开数据库。
你可以在global.asax.cs中某一个事件中打开数据库连接别关闭试一下
能不能实现

解决方案 »

  1.   

    作vb的时候经常这样用户每进一个页面都要打开一次数据库,然后Unload时关闭数据库,这样是不是也占资源,还有最重要时影响速度,如果有一万条记录怎么办
      

  2.   

    干么要打开呢,在.NET中不是都推荐用断开的联接吗,怎么还要打开呢,直接用
    SqlDataAdapter或者OleDataAdapter不就行了吗?
      

  3.   

    是的,那是不是该这样,但打开数据库,填充DataSet后就马上关闭。但作分页时也有个问题,如果你有一万条记录时,你作翻到另一个页时就得重新读下一万条记录,然后在作分页