sting sql="select 字段1.字段2.字段3 from 表";
list<string> wherelist=new list<string>();
list<sqlparameter> sqlparameters=new list<sqlparameter>();
if(!string.isnullorempty(文本框1.text).trim())
{
sqlparameters.add(" 字段1 like @字段1 ");//注意空格
sqlparameter parameter=new sqlparameter();
parameter.parametername="字段1";
parameter.value="%"+文本框1.text.trim()+"%";
parameters.add(parameter);
}
//文本框2和3一样
//拼接where
if(wherelist>0)
{
sql+=" where " +string.join(" and ",wherelist);//注意空格
}