2
LINQ 쿼리를 사용하여 제품 SKU를 검색하고 있습니다. 문제는 lgVM670VG
이 lgVM670Vg
과 다릅니다. 쿼리는 결과 (실제 SKU가 lgVM670VG
)와 상관없이 결과를 반환합니다.대소 문자를 구분하는 LINQ 쿼리를 수행하는 방법?
SKU currentSKU = new SKU();
SKUDataContext dcSKU = new SKUDataContext();
var skuQuery =
(from s in dcSKU.SKUs
where s.SKU1 == strSKU
orderby s.SKU1
select s).SingleOrDefault();
중복 검색은 다음 검색에서 찾았습니다 - http://www.bing.com/search?q=case+insensitive+linq+sql –
_ "문제는'... G'가'...와 다릅니다. g' "_ - 케이스 ** 민감한 ** 검색을 원합니다. @ Johnny5의 답변을 참조하거나 적절한 데이터 정렬을 설정하거나 [이 답변] (http://stackoverflow.com/a/5416339/266143) [Linq 대/소문자 구분] (http://stackoverflow.com/questions/5416254)를 참조하십시오./making-linq-case-sensitive), 여기에 언급 된 복제본이 올바르지 않습니다. – CodeCaster