SQLHelper.cs

1.背景

这篇文章不对SqlHelper类中的具体方法和如何使用进行介绍,只是希望把博主了解的SqlHelper和查到的一些资料给大家分享一下。


2.概念

SqlHelper.cs是许多年前微软发布的一个使用ADO.Net方法对SQL Server数据库进行操作的封装类。是一个包含优化数据访问代码的.NET组件,它让我们不需要一次又一次重复写相同的数据访问代码,可以减少我们创建、测试、维护等自定义代码的数量。随后有大神根据这个类写了DbHelper.cs来操作SQL Server之外的数据库,而后微软也发布了Enterprise Library企业库组件。


3.说明

3.1SQLHelper

微软官方有一个2004年发布的 Data Access Application Block for .NET v2还提供下载,地址为:(https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=435
下载下来是一个.msi安装程序,直接安装就可以,或者可以直接下载SQLHelper.cs文件:(http://pan.baidu.com/s/1eRkdzTC

这里写图片描述

使用记事本就可以查看SQLHelper.cs的源代码,它的注释是英文的,如果担心看不懂,【飞晏博客】(http://www.feiyan.info/17.html)整理了SQLHelper类的中文注释和使用方法,可以下载PDF文档(http://pan.baidu.com/s/1kU4lYvX

对于 Data Access Application Block 微软也不再提供更新,程序块的新版本已经整合到了微软的官方企业库中(Enterprise Library),这个里面有微软发布过的企业库版本(https://msdn.microsoft.com/en-us/library/ff648951.aspx

这里写图片描述

3.2DbHelper

有高手根据这个SQLHelper.cs写了DbHelper.cs以操作SQL Server之外的数据库,网络上有各种各样的DbHelper,这里给大家分享【沧桑雨迢迢】(http://www.cnblogs.com/fanrong/archive/2007/04/25/726526.html)的DbHelper数据操作类。

参考资料:(http://www.cnblogs.com/xiexiaokui/archive/2012/12/28/2837957.html

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 34
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 34
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值