EF и китайский упрощенный в где пункт - PullRequest
1 голос
/ 14 февраля 2011

У меня есть простой запрос, в котором я хочу извлечь данные на основе значения QueryString.Строка запроса корректно передается в этот оператор EF:

_ctx.Products.Where(i => i.Category == CollectionName).ToList();

Глядя на SQL Profiler, указанное выше CollectionName преобразуется в ???

EX:

SELECT *
FROM [dbo].[Products] AS [Extent1]
WHERE [Extent1].[Category] = @p__linq__0',N'@p__linq__0 varchar(8000)',@p__linq__0='???'

Как мне заставить Entity Framework правильно разобрать это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...