Sqlhleper 帮助类的编写过程

本文详细介绍了如何编写一个SqlHelper帮助类,用于执行基本的ADO.NET SQL语句,包括ExecuteNonQuery、ExecuteReader和ExecuteDataset等方法。同时,文章讨论了如何处理参数,创建输入和输出参数的方法,并提供了对存储过程的支持。
摘要由CSDN通过智能技术生成

Sqlhleper 帮助类的编写过程和注意事项

  要满足的基本的ADO.NET的sql执行语句!

一、基本的runsql 有几种返回类型的执行结果!

都是通过sqlcommand来实现 com.ExecuteNonQuery();返回的只有整型 所以满足两种要求就行!

com.ExecuteNonQuery();

一就是有直接运行传递过来的sql语句并返回是否执行成功

  public boolExecuteNonQuery(string sql)

       {

            intindex = 0;

            open();

            using(SqlCommand com = CreateSqlCommand(sql, null))

            {

                try

                {

                    index =com.ExecuteNonQuery();

                }

                catch(Exception ex)

                {

                    CommonClass.EorrorLog(ex.Message);

                }

            }

            close();

            returnindex > 0 ? true : false;

       }

二有参数的sql语句这里要带入参数 有参数的传入就要有创建参数的一个方法这样可以避免以后有参数时大量代码的重复!

  public boolExecuteNonQuery(string sql,SqlParameter[] pars)

       {

            intindex = 0;

            open();

            using(SqlCommand com = CreateSqlCommand(sql, pars))

            {

                try

                {

                    index =com.ExecuteNonQuery();

                }

                catch(Exception ex)

                {

                    CommonC

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值