这个不管填不填 你写的sql语句都一样
String valueA;
String valueB; 没填的字符串赋空字符串""
SELECT 你想要的字段 FROM 你的表名 WHERE A LIKE ‘%"+valueA+"%' AND B LIKE '%"+valueB+"%';
这样查就可以了
string sql="select * from table where 1=1 ";
if(A.text!=""){
sql+=" and columnAlike '%"+A.text+"%'";
}
if(B.text!=""){
sql+=" and columnBlike '%"+B.text+"%'";
}
说得好模糊,有没有代码?