如何使用ADO.NET通用数据库访问类-创新互联
                                            这篇文章主要为大家展示了“如何使用ADO.NET通用数据库访问类”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用ADO.NET通用数据库访问类”这篇文章吧。

具体内容如下
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using System.Data.SqlClient;
namespace Test
{
  public class DBHelper
  {
    public static string ConString = "Data Source=.;Initial Catalog=bankdb;User id=sa;Password=123;";
    //执行增删改的方法
    public static int RunNoQuery(string cmdText, CommandType cmdType, params SqlParameter[] pars)
    {
      SqlConnection con = new SqlConnection(ConString);
      con.Open();
      SqlCommand cmd = new SqlCommand(cmdText, con);
      cmd.CommandType = cmdType;
      if (pars != null && pars.Length > 0)
      {
        foreach (SqlParameter p in pars)
        {
          cmd.Parameters.Add(p);
        }
      }
      int rows = cmd.ExecuteNonQuery();
      con.Close();
      return rows;
    }
    //执行查询(DataSet)的方法
    public static DataSet RunSelect(string cmdText, CommandType cmdType, params SqlParameter[] pars)
    {
      SqlConnection con = new SqlConnection(ConString);
     
      SqlDataAdapter da = new SqlDataAdapter(cmdText, con);
      da.SelectCommand.CommandType = cmdType;
      if (pars != null && pars.Length > 0)
      {
        foreach (SqlParameter p in pars)
        {
          da.SelectCommand.Parameters.Add(p);
        }
      }
      DataSet ds = new DataSet();
      da.Fill(ds);
      return ds;
    }
    //执行查询得到一个值
    public static object RunOneValue(string cmdText, CommandType cmdType, params SqlParameter[] pars)
    {
      SqlConnection con = new SqlConnection(ConString);
      con.Open();
      SqlCommand cmd = new SqlCommand(cmdText, con);
      cmd.CommandType = cmdType;
      if (pars != null && pars.Length > 0)
      {
        foreach (SqlParameter p in pars)
        {
          cmd.Parameters.Add(p);
        }
      }
      object obj = cmd.ExecuteScalar();
      con.Close();
      return obj;
    }
  }
}以上是“如何使用ADO.NET通用数据库访问类”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!
网站标题:如何使用ADO.NET通用数据库访问类-创新互联
网页链接:http://www.cqwzjz.cn/article/ddeehj.html

 建站
建站
 咨询
咨询 售后
售后
 建站咨询
建站咨询 
 