我觉得在你每次open后,使用该连接处理完数据的时候直接close是最好的

解决方案 »

  1.   

    ???/
    为什么要在页面关闭时关闭CONN呢!!!?????
      

  2.   

    在最晚得时候打开,
    在最早得时候关闭。一般把这个放在finally里,
    不管怎样都会关闭。
      

  3.   

    page有UnLoad事件,可以放在那里.一般来说都是用try...catch...finally来执行数据库操作,在finally中关闭连接.但每次都打开再关闭,会造成内存过多的碎片我感觉每种方法都是有利有弊,关键看实际应用了
      

  4.   

    数据绑定是“最晚绑定,最早关闭”用完之后就马上关闭,当然它有VS.NET会自动关闭
      

  5.   

    不管是初次加载 还是回发
    都要走的三个 事件
    oninit,page_load,page_unload
    事件
    所以 你在oninit 或者 load 打开
    在unload 关闭就是了
      

  6.   

    sub buttonclick(sender as object,e as eventargs)
    cnn.open()
    ......
    cnn.close() //操作完毕即关闭
    edn sub
      

  7.   

    有些时候挂接datagrid控件,是不能立即关闭的
    只能用onClose了