Я запрашиваю dbase-файл .dbf с помощью odbc из моего кода на c #, и у меня возникла проблема с использованием предложения where в моем запросе.Я могу нормально извлекать и читать записи, если я просто «выбираю * из FILE.DBF», и каждый пример, который я вижу на веб-страницах при поиске ответа, показывает такой большой синтаксис.Я пробовал несколько способов построения оператора select с «где», и пока все они терпят неудачу.Итак, мне интересно, могу ли я просто НЕ использовать предложение 'where' в запросе к файлу dbase, или я просто еще не выбрал правильный синтаксис.
Я пробовал:
select * from FILE.DBF where GROUP = 21;
select * from FILE.DBF where GROUP = '21';
select * from FILE.DBF where GROUP = "21";
Результатом всего этого является ошибка: ОШИБКА [42000] [Microsoft] [ODBC dBase Driver] Синтаксическая ошибка в предложении WHERE.
Любая помощь приветствуется.