在C#学习过程中常用的DBHelper类 – 基础版

在之前写了一篇文章,是一个完整版的DBHelper类,包含了增删改失败时的回滚,以及错误处理,但是对于新学习C#的同学来说可能不是太容易理解,今天写了一个基础版的DBHelper类,能实现最基本的增删改查,并且代码行数极少,方便快速的建立DBHelper类进行使用。

代码:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data;
using System.Data.SqlClient;

namespace WebApplication1
{
public class DBHelper
{
//数据库连接字符串
public static string connstr = "server=.;database=数据库名称;uid=sa;pwd=sa密码";

/// <summary>
/// 查询方法
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
public static DataSet ReturnDataSet(string sql)
{
   SqlConnection conn = new SqlConnection(connstr);
   SqlDataAdapter dap = new SqlDataAdapter(sql, conn);
   DataSet ds = new DataSet();
   dap.Fill(ds);
   return ds;
}

/// <summary>
/// 增删改方法
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
public static int ExecuteSQL(string sql)
{
   SqlConnection conn = new SqlConnection(connstr);
   SqlCommand cmd = new SqlCommand(sql, conn);
   return cmd.ExecuteNonQuery();
}
}
}
THE END