// 返回数据库数据的存储过程函数(2个参数)(SQL Server)
public SqlDataReader GetPrViewReader(String strProcedure, String strLookUp, String strNewLookUp, String strBeginDate, String strEndDate)
{
// 数据库连接参数(对客户端应用程序配置文件的访问)
string strConn = @ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
// 创建连接数据库的一个打开连接
SqlConnection MyConn = new SqlConnection(strConn);
try // 正常运行
{
// 要对数据库执行的一个SQL语句或存储过程
SqlCommand MyComm = new SqlCommand(strProcedure, MyConn);
// 采用存储过程方式
MyComm.CommandType = CommandType.StoredProcedure;
// 清除所有实例
MyComm.Parameters.Clear();
// Lookup
MyComm.Parameters.Add("@LookUp", SqlDbType.Text).Value = strLookUp;
// NewLookUp
public SqlDataReader GetPrViewReader(String strProcedure, String strLookUp, String strNewLookUp, String strBeginDate, String strEndDate)
{
// 数据库连接参数(对客户端应用程序配置文件的访问)
string strConn = @ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
// 创建连接数据库的一个打开连接
SqlConnection MyConn = new SqlConnection(strConn);
try // 正常运行
{
// 要对数据库执行的一个SQL语句或存储过程
SqlCommand MyComm = new SqlCommand(strProcedure, MyConn);
// 采用存储过程方式
MyComm.CommandType = CommandType.StoredProcedure;
// 清除所有实例
MyComm.Parameters.Clear();
// Lookup
MyComm.Parameters.Add("@LookUp", SqlDbType.Text).Value = strLookUp;
// NewLookUp