析构函数,好遥远的年代的名词了,在C#里应该叫析构方法吧,呵呵
数据库打开和关闭的方法应该单独写一个,而不是写在构造方法和析构方法中,你可能认为这样我在定义一个类的对象的时候打开了数据库,而对象消失的时候就关闭了数据库,可是我问你,你如果在一个页面内定义了类的对象,只要这个页面不关闭,对象就不会消失,那么数据库连接就会一直被这个页面占据,数据库连接数量有限,更多的人访问时就会造成无法连接数据库,你这也写,就占用了数据库连接而不关闭。
如果你用的是net 2005以上的版本,你就只需要open就可以了,至于close,NET自己就能替你管理,不用你操心。
[
本帖最后由 冰镇柠檬汁儿 于 2010-5-27 10:22 编辑 ]