根据界面中空间录入是否为空,来拼接响应sql、 举个例子,比如有两个控件 日期是textBox1 姓名是 textBox2那代码代码大概就是这样子 string sql = "select * from T where 1=1 "; if (!string.IsNullOrEmpty(textBox1.Text)) sql += "and data = " + textBox1.Text; if (!string.IsNullOrEmpty(textBox2.Text)) sql += "and name = " + textBox2.Text;
举个例子,比如有两个控件 日期是textBox1 姓名是 textBox2那代码代码大概就是这样子 string sql = "select * from T where 1=1 ";
if (!string.IsNullOrEmpty(textBox1.Text))
sql += "and data = " + textBox1.Text;
if (!string.IsNullOrEmpty(textBox2.Text))
sql += "and name = " + textBox2.Text;