class SqlHelper
{
protected string connectionString;
protected sqlConnection sqlConnection;
protected sqlCommand;       
public SqlHelper(string connection string){}      //构造函数
public ~SqlHelper(){}         //析构函数
 
private SqlParameter MakeParam(string paramName, SqlDbType dbType, int size, ParameterDirection direction, object value) 
          //内部产生参数
public SqlParameter MakeInParam(string paramName, SqlDbType dbType, int size, object value) //产生输入参数
public SqlParameter MakeOutparam(string paramName, SqlDbType dbType, int size, object value) //产生输出参数

   //ExecuteNonQuery
        //ExecuteDataset
        //ExecuteReader
        //ExecuteScalar
        //ExecuteXmlReader

 

//ExecuteNonQuery相关的重载函数。
public int ExecuteNonQuery(string connectionString,CommandType commandType,string commandText);
public int ExecuteNonQuery(string connectionString,CommandType commandType,string commandText,SqlParameter[]  commandparameters);
public int ExecuteNonQuery(string connectionString,string spName,object[] parameterValues);
public int ExecuteNonQuery(Sqlconnection connection,CommandType commandType,string commandtext);
public int ExecuteNonQuery(SqlConnection connection,CommandType commandType,string commandText,
 params SqlParameter[] commandParameters);
public int ExecuteNonQuery(SqlConnection connection,string spName,object[] parameterValues);
public int ExecuteNonQuery(SqlTransaction transaction,CommandType commandType,string commandText);
public int ExecuteNonQuery(SqlTransaction transaction,CommandType commandType,string commandText,
 SqlParameter[] commandParameters);
public int ExecuteNonQuery(SqlTransaction transaction,string spName,object[] parameterValues);

 

}

 

sqlhelper中如何得到连接字符串呢?

DAL中添加System.web 和System.configuration引用。

直接读取web.config

web项目中引用DAL

 

相关文章:

  • 2022-12-23
  • 2022-01-05
  • 2021-05-22
  • 2021-10-20
  • 2022-12-23
  • 2021-06-11
  • 2021-10-14
猜你喜欢
  • 2021-10-23
  • 2022-02-17
  • 2022-12-23
  • 2021-10-02
  • 2022-12-23
  • 2022-01-22
  • 2021-12-14
相关资源
相似解决方案