هر چند تا فیلد را با 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);

بهتره از پارامترها استفاده کنید.