| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > Синтаксическая ошибка: отсутствует операнд после.. |
| Автор: Amstei 9.12.2013, 15:03 |
| Работаю с базой данных access, нужно сделать выборку например при вводе в eParam1 числа в зависимости от того что стоит в Cusl - < > >= итд выбирать соответственно столбики, выбирать по столбцу "код экскурсии но при вводе какого либо числа вылазит ошибка: A first chance exception of type 'System.Data.SyntaxErrorException' occurred in System.Data.dll Additional information: Синтаксическая ошибка: отсутствует операнд после оператора "экскурсии". Код: if (cUsl.Text == "" || eParam1.Text == "") return; { tZaprosBindingSource.Filter = ""; } if (cUsl.Text == "" || eParam1.Text == "") { MessageBox.Show("Не заполнены все поля! ", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { { tZaprosBindingSource.Filter = "код экскурсии"+ cUsl.Text + " " + eParam1.Text; <===пишет что вот тут ошибка ![]() |
| Автор: jonie 16.12.2013, 22:00 |
| очевидно что имя колонки задано неверно. "код экскурсии" - это вероятно не имя, а Caption. Проверьте имя колонки к которой хотите применить фильтр. |