关于关闭数据库Close
[ 2005-11-12 15:27:39 | 作者: admin ]
数据库应该先关闭close,然后再释放资源dispose
finally
{
MyConn.Close();
}
这句并不合理,最好是判断一下,MyConn是否打开的,否则将可以抛出另外的异常。
关于SqlDataAdapter:
如果你使用SqlDataAdapter类openConnection()
和closeConnection()都是多余的。
你在页面上使用了适配器,适配器会自己打开连接,而且是在“不知道什么时候”打开的,反正它是保持好它要用的时候是开的,至于什么时候开就不知道了。所以在使用适配器的地方,打开连接前要先判断状态(养成任何地方打开前先判断是好习惯)
finally
{
MyConn.Close();
}
这句并不合理,最好是判断一下,MyConn是否打开的,否则将可以抛出另外的异常。
关于SqlDataAdapter:
如果你使用SqlDataAdapter类openConnection()
和closeConnection()都是多余的。
你在页面上使用了适配器,适配器会自己打开连接,而且是在“不知道什么时候”打开的,反正它是保持好它要用的时候是开的,至于什么时候开就不知道了。所以在使用适配器的地方,打开连接前要先判断状态(养成任何地方打开前先判断是好习惯)
评论Feed: http://blog.xg98.com/feed.asp?q=comment&id=191
这篇日志没有评论。
此日志不可发表评论。