Я написал систему фильтрации для базы данных, но когда я ввожу любые данные в текстовое поле для поиска, система активирует фильтрацию, но не учитывая данные, которые я записываю, она фильтрует ранее или автоматически выбранное имя данных и его виды в dataGridView.
Я пробую разные комбинации на линии фильтрации, но ничего не меняется
private void txtSearch_TextChanged(object sender, EventArgs e)
{
if (!string.IsNullOrEmpty(txtSearch.Text))
panelsBindingSource.Filter = string.Format("PanelTanımı like '{0}'", txtPanelName.Text); //("PanelTanımı = '{0}' OR PanelRengi Like '{1}' OR PanelGenişliği = '{2}' OR PanelKalınlığı Like '{3}' OR PanelBoyu = '{4}'", txtPanelName.Text, txtPanelColor.Text, txtPanelWidth.Text, txtPanelThickness.Text, txtPanelLenght.Text);
else
panelsBindingSource.Filter = string.Empty;
}
Что я могу сделать, чтобы система фильтрации выполняла работу по словам, которые я набираю в области поиска?