هر چند تا فیلد را با or اضافه کنید
string[] a = textBox1.Text.Split('+', ' ');
string b = "select * from table where ";
for (int i = 0; i < a.Length; i++)
{
b += " (field1 like '%" + a[i] + "%' OR field2 like '%" + a[i] + "%')";
b += " AND ";
}
b += " true ;";
MessageBox.Show(b);
بهتره از پارامترها استفاده کنید.