public static int Update(string sql){ SqlConnection conn = new SqlConnection(connString); SqlCommand cmd = new SqlCommand(sql, conn); try { conn.Open(); return cmd.ExecuteNonQuery(); } catch (Exception ex) { //此处可以捕获ex对象相关信息,然后保存到日志文件中 throw new Exception("执行Update发生异常:" + ex.Message); } finally //此处为无论是否发生异常都要执行的代码 { conn.Close(); }}
07 后记
以上为对增删改方法的精简,精简后的代码封装了重复部分,让代码整体简洁优雅了很多。
接下来继续学习对查询两个方法的封装。
有在学习同样内容的同学可以点赞+关注+在看,一起学习进步。
-更多内容可点击下方标签阅读-
[/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=KingFusion%E5%90%88%E9%9B%86]KingFusion合集
|[/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=MCGS%E6%98%86%E4%BB%91%E9%80%9A%E6%80%81%E6%95%B0%E6%8D%AE%E5%BA%93]MCGS昆仑通态数据库
[/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=%E5%B7%AE%E6%97%85%E6%B8%B8%E8%AE%B0]差旅游记
|[/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=JavaScript]JavaScript
|[/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=C%E7%9B%B8%E5%85%B3]C相关
[/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=%E6%95%B0%E5%AD%97%E5%AD%AA%E7%94%9F%E5%B1%B1%E6%B5%B7%E9%B2%B8%E5%8F%AF%E8%A7%86%E5%8C%96]数字孪生山海鲸可视化
|C2024 [/url][url=http://bbs.plcjs.com/search.php?mod=forum&formhash=7a7f79dd&searchsubmit=true&source=hotsearch&srchtxt=KingSCADAKingIOServer]KingSCADAKingIOServer
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!