【问题标题】:How to do a case sensitive LINQ query? [duplicate]如何进行区分大小写的 LINQ 查询? [复制]
【发布时间】:2013-12-13 18:23:00
【问题描述】:

我正在使用 LINQ 查询来检索产品 SKU。问题是lgVM670VGlgVM670Vg 不同;无论如何查询都会返回结果(实际SKU是lgVM670VG)。

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();

【问题讨论】:

标签: c# asp.net sql linq


【解决方案1】:

您最好的选择可能是在您的 sql 服务器上设置区分大小写的排序规则。

例如,请参阅this question

【讨论】:

    猜你喜欢
    • 2019-05-21
    • 1970-01-01
    • 2019-06-17
    • 2011-10-23
    • 2011-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-05
    相关资源
    最近更新 更多