日期:2014-05-20  浏览次数:20783 次

新手求教winform 多组合查询
就是一个页面,下拉列表,有多个textbox 无论那个里面有值都可以查询,新手,求教啊

------解决方案--------------------
C# code

StringBuider sb =new StringBuider();
sb.Append(“select * from tablename A where 1=1”)
if(txtbox1.text!="")
 sb.Append("  and A.col1=txtbox1.text");
if(txtbox2.text!="")
 sb.Append("  and A.col2=txtbox2.text");
.......
 string sql=sb.Tostring();
   ....