请教高手,如何在ASP.net中简单的实现多条件查询?
解决方案 »
- $.get 这个是我喜欢的方式, $.post 这个我不知道有什么作用,介绍一下
- 关于一个GridView的footer的问题
- AJAX session丢失 问题 神啊救救我吧
- 分不吸引你,但问题可以吸引你 ,挑战问题~~挑战性问题!
- 访问被拒绝:“Interop.jmail
- WEB用户控件中的难题
- 下面是datagrid中模板列checkbox全部选中的代码,具体是什么意思,没看懂?
- 为什么有的IE不刷新?
- 求助高人,我的一个存储过程返回多个记录集,我如何.....
- 关于datagrid的数据绑定??????????
- 请问 "将 varchar 值 '4,3,' 转换为数据类型为 int 的列时发生语法错误" 是数据库错了吗.怎么改?
- 关于提示框的问题!!!!!急!!!!!!!!!!!!!
比如有三个条件,分别对应于三个TEXtBox,tj1\tj2\tj3
可以这样构造:
sql="select * from table_name where 1=1";
if(tj1!="")
{
sql+=" and tj1='"+tj1+"'"
}
if(tj2!="")
{
sql+=" and tj2='"+tj2+"'"
}
if(tj3!="")
{
sql+=" and tj3='"+tj3+"'"
}
StringBulider sb = new StringBulider(150);
然后按照上面的方法继续操作..
http://jacky34710657.cnblogs.com/articles/294558.html
string v1;
string v2;
string v3;if(v1=="")
{
if(wheresql=="")
{
wheresql+="where 某=某"
}
else
{
wheresql+=" and 某=某"
}
}
if(v2=="")
{
if(wheresql=="")
{
wheresql+="where 某=某"
}
else
{
wheresql+=" and 某=某"
}
}
这样拼凑你的wheresql语句 在加上你前面的select 最后加在一起 执行sql,这样就做到了最简单的多条件查询