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