我正在使用存储过程来获取详细信息。
在该存储过程中定义了 4 个参数
BAL层
Sqlparameter[] param=new SqlParameter[4];
param[0]=new Sqlparameter("@one",Uname);
param[3]=new SqlParameter("@three",Pass);
ds=dal.getdetails("spname",param);
return ds;
DAL 层
public DataSet getdetails(string spname,SqlParameter[] param);
{
// here when i retrive the parameter sent by the BAL Layer,
//I retreive in this format
param={"@one",null,null,"@three"}
// it throw me error...
// what code i have to write here...
}
如何仅使用 select 语句中需要的那些参数...
我的插入和选择查询在同一个存储过程中。