在asp.net里怎么将一个数组当做参数传到dal层 作查询条件

例如我是在dal层用sql语句查询到的两个值(而且条件不同,返回的值的各数不同),返回到了显示层,存在于定义了一个实体的数组里foreach(BookInfoMODELv... 例如我是在dal层用sql语句查询到的两个值(而且条件不同,返回的值的各数不同),返回到了显示层,存在于定义了一个实体的数组里foreach (BookInfoMODEL var in lst);我怎么把var里的值传回dal层作另一查询语句的查询条件 展开
 我来答
gdi0722
2010-12-29 · 超过13用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:32.2万
展开全部
你是说把数组传到数据访问层吧

在数据访问层写方法的时候
public void AddUser(string[] userinfo)
{
string sql = string.format("insert into userinfo (name, pass) values('{0}','{1}')", userinfo[0], userinfo[1]);
................ //数据库操作
}

在业务层调用就是了
private UserDao dao = new UserDao();
public void Register(string name, string pass)
{
dao.AddUser(new string[]{ name, pass });
}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友da5258e
2010-12-29 · TA获得超过880个赞
知道小有建树答主
回答量:335
采纳率:0%
帮助的人:331万
展开全部
dal层写一个参数为数组的方法,让上层调用不就可以了?
public void GetValue(int[] ints)
{

}
上层调用时传值进来就OK了

在dal层再写一个参数为BookInfoMODEL 的方法不就成了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式