У меня есть запрос на выборку с кучей предложений where.Я проверил пару ситуаций, и они отлично работали!НО проверил другую ситуацию и ничего не вернул, когда должен был.
При доступе я использовал функцию «создать запрос», я поместил все те же значения, и он вернул 4 записи, что и ожидается!Итак, почему мой запрос не может найти эти записи?
Set rstV = cdb.OpenRecordset("SELECT * FROM " & tableVName & " WHERE ValveSize IN (" & mVSize & "," & mLineSize & ") AND ValveFamily = '" & confgType & _
"' AND CV >= " & mCV & " AND NO = 'X'")
, когда я удаляю NO = 'X', тогда он находит кучу записей (включая те, которые я ищу), ноМне нужно NO = 'X', чтобы я мог специально найти эти 4 записи.
У меня такое ощущение, что 'X' может как-то вызывать проблему, но это сработало в других ситуациях.Я попытался просмотреть свойства поля столбцов, и все выглядит хорошо ...
, пожалуйста, помогите!