SqlHelper mydata = new SqlHelper();new stringg Username = Session["UserId"].ToString();

版权声明:本文为博主原创文章未经博主允许不得转载。 /u/article/details/

    早就听说过“SqlHelper”这个名词也查过相关的资料,但还是一头雾水当真的去实践去用它时,就会发现其实它没那么神秘

当敲第一个窗体的时候,功能实现了我们就会觉得很高兴,大功告成了可是当敲完第二个窗体、第三个窗体的时候,慢慢嘚就开始觉得代码重复的太多了越敲就越觉得心虚。虽然设计模式学的不怎么样但是最起码让我有了这个意识去想怎么让代码更少一些,让彼此之间的耦合度尽量减少在三层中,要数D层的代码相似度最高了总结来说,也就是连接数据库增删改查的功能。那么我們完全可以把这部分共同的东西拿出来放在一起,这样既能减少了代码量也很好的做到了封装。

SqlHelper这个类里有几个方法

 在sqlhelper中最重要嘚无非是那几个增删改查的方法了。查了很多博客类中的方法也有很多种,包括ExecuteNonQuery、ExecuteReader、ExecuteDataSet、ExecuteScalar、ExecuteXmlReader等但我们并不会都用到,有的方法了解一下僦好了方法可以划分的细,但如果分的太细就会弄的太复杂了。我习惯把方法分的少一些


''' 有参数的增、删、改操作

Add:将指定的对象添加到……中,AddRange:向……末尾添加数组

    这样,我们的SqlHelper小助手就可以帮助完善我们的代码了遇到一个问题,不用恐惧先把它简单化,等我们对它有了一定的理解后再去看它复杂的地方当我们可以灵活的使用ExecuteNonQuery、ExecuteReader、ExecuteDataSet的方法后,其他的内容也就不会难倒我们了

}

我要回帖

更多关于 new string 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信