
SqlHelper中怎样往ExecuteReader方法中传入多个存储过程的参数
希望在附上一个返回dataset的方法,我想放到SqlHelper类中。江湖的兄弟说的我比较满意,但是里面不需要把传入参数类型的Size传进去吗?Response.Wri...
希望在附上一个返回dataset的方法,我想放到SqlHelper类中。
江湖的兄弟说的我比较满意,但是里面不需要把传入参数类型的Size传进去吗?
Response.Write("<script language=javascript>alter('验证码正确');</script>")这句的写法不对吗?总是提示缺少对象。我最想要的效果就是把这个alter里的内容放到lable上显示而且不是回发得到的。 展开
江湖的兄弟说的我比较满意,但是里面不需要把传入参数类型的Size传进去吗?
Response.Write("<script language=javascript>alter('验证码正确');</script>")这句的写法不对吗?总是提示缺少对象。我最想要的效果就是把这个alter里的内容放到lable上显示而且不是回发得到的。 展开
5个回答
展开全部
SqlHelper就是考虑到重用性, 不会满足个别的需求,比如你这个传入多个过程.如果你需要,可以自己添加一个方法, 这个方法包含连续执行两个SqlHelper.ExecuteDataSet和ExecuteReader方法.
其实我建议lz,既然是存储过程,何不把这几个过称合并在一起呢?然后作为一个过程使用, 再在程序里检索不同的结果集.
获得单独写一个过程, 去调用其它的过程...
其实我建议lz,既然是存储过程,何不把这几个过称合并在一起呢?然后作为一个过程使用, 再在程序里检索不同的结果集.
获得单独写一个过程, 去调用其它的过程...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public DataTable AllFenYe(int PageSize, int PageNumber, string TableName)
{
ArrayList Arr = new ArrayList();
OleDbParameter p1 = new OleDbParameter("@pageSize", OleDbType.Integer, 4);
p1.Value = PageSize;
OleDbParameter p2 = new OleDbParameter("@pageNumber", OleDbType.Integer, 4);
p2.Value = PageNumber;
OleDbParameter p3 = new OleDbParameter("@TableName", OleDbType.VarChar, 50);
p3.Value = TableName;
Arr.Add(p1);
Arr.Add(p2);
Arr.Add(p3);
string procName = "procFenYe";
return new DBTool.DB().RunProcGetDataTable(procName, Arr);
}
{
ArrayList Arr = new ArrayList();
OleDbParameter p1 = new OleDbParameter("@pageSize", OleDbType.Integer, 4);
p1.Value = PageSize;
OleDbParameter p2 = new OleDbParameter("@pageNumber", OleDbType.Integer, 4);
p2.Value = PageNumber;
OleDbParameter p3 = new OleDbParameter("@TableName", OleDbType.VarChar, 50);
p3.Value = TableName;
Arr.Add(p1);
Arr.Add(p2);
Arr.Add(p3);
string procName = "procFenYe";
return new DBTool.DB().RunProcGetDataTable(procName, Arr);
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
System.Data.SqlClient.SqlParameter[] parm = { new System.Data.SqlClient.SqlParameter("@xx", SqlDbType.Int), new System.Data.SqlClient.SqlParameter("@xx", SqlDbType.Int) };
把parm做为参数传给
把parm做为参数传给
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把那些参数当执行的函数的参数一起传到函数里面就好咯啊
...调用的时候把那些参数带上就可以在实际的地方用了
...调用的时候把那些参数带上就可以在实际的地方用了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
参数数组就可以了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询