Проблема при фильтрации данных с БД

Всех приветствую. Есть проблема при фильтрации. Пробую её добавить в БД. Выдаёт следующую ошибку, скорее всего и на кириллицу ругается, только не пойму как лучше исправить Сам код кнопки, по которой начинается запрос:

private void button_PrimenFiltrVedom_Click(object sender, EventArgs e)
{

string txt = "";
if (TextBox_Ved_KodSkl.Text != "")
{

txt = "Код склада LIKE '%" + TextBox_Ved_KodSkl.Text + "%'";

}
if (TextBox_Ved_KodTov.Text != "")
{

if (txt != "")
txt = txt + "AND";
txt = txt + "Код товара LIKE '%" + TextBox_Ved_KodTov.Text + "%'";

}
if (TextBox_Ved_KodZakazhika.Text != "")
{
if (txt != "")
txt = txt + "AND";
txt = txt + "Код заказчика LIKE '%" + TextBox_Ved_KodZakazhika.Text + "%'";
}
if (TextBox_Ved_SummaBolee.Text != "")
{

if (txt != "")
txt = txt + "AND";
txt = txt + "Сумма поставки >'%" + TextBox_Ved_SummaBolee.Text + "%'";

}
if (TextBox_Ved_SummaMenee.Text != "")
{

if (txt != "")
txt = txt + "AND";
txt = txt + "Сумма поставки < '%" + TextBox_Ved_SummaMenee.Text + "%'";

}
bindingSourceПоставка_продукции.Filter = txt;
}

Так же картинки данных и ошибки, которые ввожу: Код склада поиск Ошибка по фильтрации Так же не до конца уверен, как лучше подстроить и по времени и по сумме, больше и меньше. Заранее благодарен за ответ.

Внёс следующие изменения, добавив в '' названия столбцов, но данные теперь вообще не выводит, подскажите, что не так и как можно по дате ещё добавить фильтрацию в код, пожалуйста? 1: https://i.stack.imgur.com/i37JU.jpg


Ответы (0 шт):