什么是SqlHelper.cs文件
SqlHelper.cs是许多年前微软发布的一个使用ADO.Net方法对SQL Server数据库进行操作的封装类。是一个包含优化数据访问代码的.NET组件,它让我们不需要一次又一次重复写相同的数据访问代码,可以减少我们创建、测试、维护等自定义代码的数量。
类中的方法
准备工作,增加DataSource连接字符串(SQL Sever)
<connectionStrings>
<add name="SCCOReportingConn" connectionString="Data Source=服务器;User ID=数据库用户名;Password=数据库密码;persist security info=False;initial catalog=所操作的库名;Connection Timeout=300;" providerName="System.Data.SqlClient" />
</connectionStrings>
//数据库链接字符串
public static readonly string ConnectionString =
ConfigurationManager.ConnectionStrings["SCCOReportingConn"].ConnectionString;
关于DataSet ExecuteDataSet的相关方法
*关于DataSet ExecuteDataSet() 有8个重载方法,详情请看项目的SqlHelper类
ExecuteDataSet方法主要是执行相应的命令,返回一个DataSet数据集合*
/// DataSet dt = ExecuteDataSet(connString,CommandType.StoredProcedure,"GetOrders");
/// <param name="connectionString"> SqlConnection的有效连接字符串 </param>
/// <param name="commandType"> CommandType(存储过程、文本等)</param>
/// <param name="commandText"> 存储过程名称或T-SQL命令</param>
public static DataSet ExecuteDataSet(CommandType commandType, string commandText)
{
return E