编程开源技术交流,分享技术与知识

网站首页 > 开源技术 正文

ADO.Net-SQLHelper帮助类 158(帮助列表)

wxchong 2024-10-21 13:04:04 开源技术 11 ℃ 0 评论

封装这个SQLHelper帮助类,不用每次都去书写连接字符串,声明SqlConnection与SqlCommand对象等重复的代码,主要是为了简少代码量使用方便;我将其写在一个类库(Helper)中:一是每次使用只需引用这个类库即可,引用方式与引用System.configuration程序集一样;二是不用每次 再去修改命名空间名称;在类库中添加一个名称为SQLHelper的类,顾名思义就是专门编写与数据库相关的方法,帮助类的方法一般都是静态方法

首先是将连接字符串编写在这个SQLHelper类中,连接字符串还是使用配置文件方式,将System.configuration这个程序集引用进来,此次连接字符串通过类的构造方法进行调用

readonly关键字声明的变量,只能在声明或者在构造函数中赋值,其他情况下不允许赋值

图中报异常的代码与之前的代码基本一样不再截图显示;外部使用ExecuteReader方法的时候,连接通道不能使用using,因为read读取器是在外部使用读取数据;此处使用CommandBehavior.CloseConnectio这个枚举,表示数据读取完毕后自动关闭Connection连接通道

帮助类中以后再添加其他有关执行SQL语句的方法;以后项目不再书写这些连接字符串,连接和执行对象等重复代码,就使用此帮助类获取数据库中的数据,引用类库方式如下

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表