У меня есть таблица с полем CustomerName. У меня есть запись, где CustomerName является «CustomerABC» мой запрос на выборку выглядит следующим образом:Foxpro SELECT запрос can not find item is is is true
SELECT fieldA, fieldB, fieldC
from CustomersTable
WHERE CustomerName='CustomerABC'
Это возвращает запись, но если дело не так, это ничего не возвращает. например
SELECT fieldA, fieldB, fieldC
from CustomersTable
WHERE CustomerName='customerabc'
не дал результатов.
Несомненно, пользователи не должны знать правильный случай записи, которую они ищут !? Может ли кто-нибудь помочь мне с этим, пожалуйста?
Благодаря Джона
Просто понял, что если я заставляю строку отправки должны быть преобразованы в верхний регистр, то я могу использовать это .. WHERE UPPER (CustomerName) =» CUSTOMERABC ' – user2463687
кажется затянутым только для этой простой работы - это нормально для foxpro? – user2463687
Да, это нормально для VFP. Данные чувствительны к регистру, поэтому, если вы хотите сделать поиск без учета регистра, вам нужно его закодировать. –