select * from 表名 where 1 LIKE '%"+textBox1.Text+"%' or 2 LIKE '%"+textBox1.Text+"%' or 3 LIKE '%"+textBox1.Text+"%' or 4 LIKE '%"+textBox1.Text+"%' or 5 LIKE '%"+textBox1.Text+"%' or 6 LIKE '%"+textBox1.Text+"%' or 7 LIKE '%"+textBox1.Text+"%';
textBox1.Text是你在前台显示出来的输入框,用来输入查询条件的。
上面的查询条件是对1234567每个表之间取“或”的关系,而如果你想得到”与“的 关系,就把所有的or换成and就可以了。不过像你说的这样,如果改成and那就没办法查询了,每个字段需要输入的部分很准确。
希望这个可以帮到你!!!