0

我创建了一个 SQL Server 存储过程,我已将其绑定到我的类属性,如下所示。

objSearchCustomerCDTO = DbContext.ExecuteStoreQuery<SearchCustomerCDTO>("exec GetSearchCustomerDetails").AsQueryable().ToList();

请注意,我只是使用存储过程绑定到我的属性

例如:我的班级有以下财产

public string CustomerName {get;set;}

和存储过程返回

Select c.CustomerName as CustomerName from Customer

现在我只想显示CustomerName包含bil- 因为我使用了这个查询,但我不知道为什么它总是为空

var query = objSearchCustomerCDTO
            .Where(c => c.CustomerName.Contains("bil")).ToList();

请让我知道我在上述查询中做错了什么。

谢谢

4

1 回答 1

2

试试这个

var query = objSearchCustomerCDTO
            .Where(c => c.CustomerName.ToLower().Contains("bil")).ToList();
于 2012-05-26T07:03:12.350 回答