Gridview 的小白问题求教
表里有一个字段是用来表示状态的,在页面上用了一个select 来选择,状态A 状态B 全部状态从SELECT里选好后希望从GRIDVIEW里显示查询结构。之前做法是把SELECT选出来的值放到一个SESSION里,然后GRIDVIEW 里用where取到所选的项,可是有个页面要全部状态,SESSION里就不知道放什么了。哪位大神告诉小白该用什么方法做简单一点 --------------------编程问答-------------------- where 1=1 --------------------编程问答-------------------- 全部状态的话就不用存session了直接指向查询全部的sql . select * from a where 1=1;
或者不要where
where 1=1; where的条件为永真,得到的结果就是未加约束条件的。 --------------------编程问答--------------------
可是我还是要选择的呀 就肯定要用到session --------------------编程问答-------------------- 那就这样吧。你选择 状态A 状态B 全部状态 这三个里面的任意一个都存放到session
然后在查询的时候加个判断
if(session["test"]=="全部状态")
{
执行sql . select * from a where 1=1;或者不要where
}
session存放其他状态则执行where条件查询。
补充:.NET技术 , ASP.NET