在Page_load中是建立数据库连接,在Page_Unload中是否数据库连接没什么问题吧

解决方案 »

  1.   

    错了,应该是
    在Page_load中是建立数据库连接,在Page_Unload中释放数据库连接没什么问题吧
      

  2.   

    是一种解决办法,注意数据库尽可能少的处于open状态
      

  3.   

    protected void Page_Load(object sender, EventArgs e)
    {
      conn.Open();
    }protected void Page_Unload(object sender, System.EventArgs e)
    {    if (conn.State == ConnectionState.Open)
        {
              conn.Close();
        }
        conn.Dispose();
     }
      

  4.   

    那在要往数据库里写的时候在 conn.Open(); ,这样是不是能缩短用户独占数据库连接的时间啊
      

  5.   

    可以用
    using
    {
    //数据访问代码
    }当碰到Exception或者运行至{}以外时,自动释放连接!