asp.net:用了一个数据集,数据集中有一个查询方法GetData作为objectdatasource的selectmethod,listview使用该objectdatasource作为数据源。问题:页面上提供了几个查询条件(例如按姓名,按部门,按性别),这些查询条件用户可以随意组合,也就是说查询参数不固定,那么点击查询按钮后,怎么把用户选择的查询条件传给数据集中提供的方法GetData?对objectdatasource做些什么(ControlParameter)?后台查询方法该怎么写?越详细越好啊
解决方案 »
- asp.net网站系统如何实现后台操作日志功能?
- 用户控件怎样在设计模式下进行调试?
- 一个简单的参数传递的问题
- 请问如何将AspNetPager分页控件绑定到DATAGRID或DATALIST ,我用VB的
- 一个简单关于RegularExpressionValidator1控件的问题啊,各位大侠请帮忙一下。
- 谁遇到过这个的问题。很急,先谢谢了
- ASP.NET中打开我的文档
- 7BIT问题!
- >>>>>关于使用toolbar Ie WEB控件的问题??
- 关于DATAGRID中绑定CHECKBOX的问题
- GridView中RadioButton单选问题!!!超级烦人啊!
- GridView中怎样得到DropDownList 选择中的值
Create Procedure getdate
@username varchar(30),--姓名
@userbranch varchar(40),--部门
@usersex varchar(10) --性别
as
begin
select * from users where (username=@username or @username='')
and (userbranch=@userbranch or @ @userbranch='')
and (usersex=@usersex or @userx='')
--可以组合查询
end
然后代码里username,usersex,userbranch作为参数,如果只按照姓名查询,则usersex和userbranch赋值为"",如果是整数类型,则赋值为0