SqlHelper的编写
static class SqlHelper {private static string strConn = ConfigurationManager.ConnectionStrings["连接字符串的名字"].ConnectionString;public static int ExecuteNonQuery(string sql,params SqlParameter[] parameters){using(SqlConnection conn = new SqlConnection(strConn)){conn.Open();using(SqlCommand cmd = conn.CreateCommand()){cmd.CommandText = sql;cmd.Parameters.AddRange(parameters);return cmd.ExecuteNonQuery();}}}public static Object ExecuteScalar(string sql,params SqlParameter[] parameters){using(SqlConnection conn = new SqlConnection(strConn)){conn.Open();using(SqlCommand cmd = conn.CreateCommand()){cmd.CommandText = sql;cmd.Parameters.AddRange(parameters);return cmd.ExecuteScalar();}}}public static DataTable ExecuteDataTable(string sql,params SqlParameter[] parameters){using(SqlConnection conn = new SqlConnection(strConn)){conn.Open();using(SqlCommand cmd = conn.CreateCommand()){cmd.CommandText = sql;cmd.Parameters.AddRange(parameters);SqlDataAdapter adapter = new SqlDataAdapter(cmd);DataSet dataset = new DataSet();adapter.Fill(dataset);return dataset.Tables[0];}}} }
转载于:https://www.cnblogs.com/buzi521/archive/2013/02/27/2935445.html
SqlHelper的编写相关推荐
- SqlHelper.cs 使用时要注意的地方
在使用SqlHelper.cs 编写数据访问层时如果你这样写: SqlHelper.ExecuteScalar(DBH.ConnStr, "UserClass_CheckClassId&qu ...
- ADO.NET复习——自己编写SqlHelper类
今天复习了一次ADO.NET基础,整理一下自己的认为的重点: 编写SqlHelper类,方便我们执行数据库语句,这时可以直接调用封装在SqlHelper类的方法.现在大多数公司面试的时候,给你的面试题 ...
- c#中SqlHelper类的编写(三)
下面我们直接用可变长度参数的方式写一个完整的SqlHelper增删改public static int ExecuteNonQuery(string sql,params Parameter[] pa ...
- SqlHelper编写
目录 现在用的EF比较多,渐渐的ADO.NET比较少用了. 今天就当做是SqlHelper的小小总结. SqlHelper.cs =================================== ...
- 一步一步写自己的SqlHelper类库
前言: 一开始不懂SqlHelper是什么,以为是新东西.第一遍大量的查资料,在csdn上找到很多人写好的SqlHelper类,发现每个人写的很像,但又都不一样,找了一个能用的上的,敲了一遍别人的代码 ...
- SqlHelper全攻略
1.获取SqlHelper.cs文件 >>可以到网上下载 >>用SqlHelper的源代码,自已创建一个.cs文件.代码如下: SqlHelper.cs //========= ...
- sqlhelper使用指南
摘自http://blog.csai.cn/user1/18042/archives/2006/9812.html By newstyle 发表于 2006-12-6 19:36:00 摘要:Dat ...
- 牛腩新闻发布系统(一):SQLHelper重构(一)
导读:在机房重构的时候,就用到了SQLHelper,但那时候即使把代码反复看了很多遍,也看了注释,还和同学交流,也依然是半懂不懂.现在,我再次用到了SQLhelper这个东西,就来说说SQLHelpe ...
- 从零开始编写自己的C#框架(23)——上传组件使用说明
文章导航 1.前言 2.上传组件功能说明 3.数据库结构 4.上传配置管理 5.上传组件所使用到的类 6.上传组件调用方法 7.效果演示 8.小结 1.前言 本系列所使用的是上传组件是大神July开发 ...
- asp.net mysql helper_asp.net使用SQLHelper操作数据库
使用控件,能够方便开发人员的开发和使用,但是很多情况下,不能使用控件来实现,所以很多情况都需要使用ADO.NET操作数据库中的数据,SQLHelper是将ADO.NET中对数据操作的类和对象进行的封装 ...
最新文章
- URL 去重的 6 种方案!(附详细代码)
- eclipse No projects are found to import 的解决
- 咖啡文化:各种咖啡名称与选择
- 62. Unique Paths
- docker 批量删除容器和镜像
- 后端技术:MyBatis动态SQL写法介绍
- 对大脑有益的16种食物_对大脑有益的食物有哪些?
- multipartfile 获取文件路径_Excel工作表中的20个信息函数,获取文件路径,单元格格式等!...
- Atitit 知识图谱 知识抽取 信息抽取的总结艾提拉总结 目录 1. 知识抽取	1 2. 数据源主要来自两种渠道(	2 2.1. 内部结构化数据vs 外部网页数据	2 3. 2. 知识图谱的数据来
- 几种java反编译软件的安装以及使用总结
- CCNA中文版完整教程
- LBS基站定位接口代码示例
- HDU 6070 线段树
- 蓝桥杯 方格问题 6x6的方格,沿着格子的边线剪开成两部分。 要求这两部分的形状完全相同
- Invalid bound statement (not found): com.zheng.mapper.UserMapper.login
- 基于易语言,百度推广,飞鱼信息流,快手信息流等整合系统
- Nodeparty-SZ-1 深圳聚会活动回顾总结[2012.01.08] - CNode
- python用bbp公式计算圆周率_利用BBP公式来计算Pi圆周率的PHP代码
- 篮球队编程题(Java)
- 郝健: Linux内存管理学习笔记-第3节课