首页 > 代码库 > SqlDataSource 动态组合条件查询
SqlDataSource 动态组合条件查询
1、使用查询编辑器生成查询语句,在对应条件字段筛选器设置" = ? or ? is NULL",生成如下语句:
sql * from table where 字段1 = @参数1 and (字段2 = ? or ? is NULL)
2、点击确定后,返回到“命令与参数编辑器”,刷新参数,自动生成2个新的参数,默认名均为"?"。为区分参数,可分别重命名。不重命名也可以,.net在执行时,应该是使用索引来进行参数匹配的。将两个参数的取值均绑定到同一个控件上
3、SqlDataSource控件的“如参数为空,则取消选择”选项设置为false。
SqlDataSource 动态组合条件查询
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。