下面我们直接用可变长度参数的方式写一个完整的SqlHelper增删改public static int ExecuteNonQuery(string sql,params Parameter[] parameters){  using(SqlConnection conn = new SqlConnection(conStr))  {    conn.Open();    using(SqlCommand cmd = conn.CreateCommand())    {      cmd.CommandText=sql;      cmd.Parameters.AddRange(parameters);      return cmd.ExecuteNonQuery();    }  }}

查public static object ExecuteScalar(string sql,params Parameter[] parameters){  using(SqlConnection conn = new SqlConnection(conStr))    {      conn.Open();      using(SqlCommand cmd = conn.CreateCommand())      {        cmd.CommandText=sql;        cmd.Parameters.AddRange(parameters);        SqlDataAdapter adpter = new SqlDataAdapter(cmd);        DataSet data = new DataSet();        adapter.Fill(data);        return data;      }    }}

转载于:https://www.cnblogs.com/zhangfengyang/p/4289475.html

c#中SqlHelper类的编写(三)相关推荐

  1. 短链接的生成之工具类的编写--三种方式(亲测可用)

    在很多时候我们都需要使用到短链接,比较常见的是在生成微信二维码的时候,长的url不能生成二维码,必须使用短链接.所以短链接的生成就尤其重要,废话不多说,下面直接介绍三种生成短链接的工具类 一.使用百度 ...

  2. C# SqlHelper类的使用

    SqlHelper类 1.首先SqlHelper类是一个基于.NET Framework的数据库操作组件,包含了数据库的操作方法.可以简化在C#中使用ADO.NET连接数据库时每次都要编写连接.打开. ...

  3. 利用多态特性,创建一个手机类Phones,定义打电话的方式call,创建三个子类,并在各自的方法中重写方法,编写程序入口main()方法,实现多种手机打电话...

    |--需求说明 利用多态特性,创建一个手机类Phones,定义打电话的方式call,创建三个子类,并在各自的方法中重写方法,编写程序入口main()方法,实现两种手机打电话 |--解题思路 采用简单工 ...

  4. ADO.NET复习——自己编写SqlHelper类

    今天复习了一次ADO.NET基础,整理一下自己的认为的重点: 编写SqlHelper类,方便我们执行数据库语句,这时可以直接调用封装在SqlHelper类的方法.现在大多数公司面试的时候,给你的面试题 ...

  5. .net mysql sqlhelper_「谢灿asp.net三层架构」5、DAL中公共类-SqlHelper类应该这样写

    <谢灿asp.net三层架构>系列教程由小灿灿IT首发百度平台,希望对各位喜欢计算机的同学有所帮助!关注+分享+评论+点赞,是对我们最好的支持!有了您的支持,我们坚信我们会做得更好! 在C ...

  6. 【C++从入门到踹门】第三篇:类和对象(中)类的默认成员函数

    目录 1.类的默认成员函数 2.构造函数 2.1 构造函数引入 2.2 构造函数概念及特点 3. 析构函数 3.1 析构函数引入 3.2 析构函数的概念 3.3 在哪些情况下会程序会执行析构函数? 3 ...

  7. 编写三个系别的学生类:英语系,计算机系,文学系(要求通过继承学生抽象类)各系来显示以下成绩:

    编写三个系别的学生类:英语系,计算机系,文学系(要求通过继承学生抽象类)各系来显示以下成绩: ***英语系: 演讲,期末考试,期中考试: 计算机系:操作能力,英语写作,期中考试,期末考试: 文学系: ...

  8. SqlHelper类中的ExecuteNonQuery方法解析

    在SqlHelper类(windows原)中,ExecuteNonQuery方法通常用于执行数据库更新与返回存储过程的输出参数,它有九个重载,接下来我们来一一解析. 首先介绍一下此方法可以输入哪些参数 ...

  9. java shape 空间操作类_设计三个类:几何形状类(Shape)、圆类(Circle)、矩形类(.,请编写 Java程序,设计一个“形状rdquo...

    问题标题 设计三个类:几何形状类(Shape).圆类(Circle).矩形类(.,请编写 Java程序,设计一个"形状&rdquo 2019-5-10来自ip:17.175.174. ...

最新文章

  1. IDEA一定要懂的32条快捷键
  2. 画蛇添足:四条管脚的电位器
  3. RecursionError: maximum recursion depth exceeded
  4. 【归并排序】求逆序数算法
  5. eShopOnContainers 知多少[12]:Envoy gateways
  6. 第43课 最大公约数 《小学生C++趣味编程》
  7. 4mysql_12-4mysql 查询
  8. 解决RHEL无法访问NTFS
  9. pytorch---张量和自动求导
  10. Spring中Bean的作用域差别
  11. 虚拟服务器软件,VMware ESXi(服务器虚拟化软件) V7.0 官方版
  12. MyBatis Generator生成代码的几种方式
  13. 奇迹mysql老是被误杀_【鸟友汇】致歉少时打雀被误杀的生灵们:傻老嘎、春暖儿、窜鸡、老麦……...
  14. 《Java黑皮书基础篇第10版》 第3章【习题】
  15. linux给红米note4x刷机,小米红米Note 4X线刷刷机教程_Note4X第三方rom系统刷机包
  16. 道德沦丧的电商推广app开发①
  17. mysql 计算gps坐标距离_mysql 下 计算 两点 经纬度 之间的距离(转)
  18. JEPF快速发开平台
  19. 中国第三方支付产业投资项目及十四五机会战略分析报告2022~2028年
  20. vue环境配置问题cmd指令报错 npm ERR! code EPERMnpm ERR! syscall mkdir

热门文章

  1. java 基础之 null 与 “”
  2. 【转】TCP协议中的三次握手和四次挥手(图解)
  3. 纯javascript 幻灯片
  4. 流行的jQuery信息提示插件(jQuery Tooltip Plugin)
  5. Oracle安装配置手册
  6. 看完就懂系列—动态规划
  7. jchdl - GSL Node
  8. js、jquery实用小技巧集合
  9. FreeNAS安装与应用—安装篇
  10. C++位运算详解(转)