Using被人忽略的用法二(问题的解决)
今天写的这篇博客主要是针对大家对我的上一篇博客的问题的解答,争议最大的事情也就是Using对象的释放的问题。好了废话不多说直接进入主题。
问题一:问个问题 在操作数据库时,使用using,怎么捕捉到异常,比如突然断网了,数据库操作失败(增删查改)?
关于这个问题我觉得大家看一段反编译的代码,我想大家就会明白:
比如这样一段代码:
using (SqlConnection conn = new SqlConnection(connstring)){conn.Open();using (SqlCommand cmd = new SqlCommand(cmdstring, conn)){cmd.ExecuteNonQuery();}}没错就是这样,一段小小的代码比谁说的都清楚,里面用的是一个Using的用法的嵌套,就很容易的轻易的将我的所写的问题的给解决了,在这里我只想说一句 “牛啊,牛人啊”
作者:李志华
博客连接 :Using被人忽略的用法二(问题的解决)