私はCustomerNameフィールドを持つテーブルを持っています。Foxpro SELECTクエリcant find item is case is not correct
SELECT fieldA, fieldB, fieldC
from CustomersTable
WHERE CustomerName='CustomerABC'
これはレコードを返しますが、ケースが間違っている場合、それは何も返さない:私は、顧客名は次のように「CustomerABC」私の選択クエリがあるレコードを持っています。例えば
SELECT fieldA, fieldB, fieldC
from CustomersTable
WHERE CustomerName='customerabc'
は結果を生成しません。
確かに、ユーザーは、検索しているレコードの正しい大文字小文字を認識することは予想されません。誰かが私にこれを助けてくれますか?デフォルトFoxProの=
と==
事業者による
おかげ ジョン
はちょうど私は、文字列を強制的ならば、私はこれを使用することができます大文字に変換されるように送られていることに気づい
感謝をどのように動作するかであることが確認されていますうれしいですCUSTOMERABC ' – user2463687
は、この単純な仕事のために長らく残っているようです - これは通常foxproのためですか? – user2463687
はい、これはVFPでは正常です。データは大文字と小文字が区別されるため、大文字と小文字を区別しない検索を行うには、コードを記述する必要があります。 –