Så vidt jeg ved, genererer EF siden version 4.0 ikke unicode-parametre for ikke-unicode-kolonner. Men du kan altid tvinge ikke-unicode-parametre ved at DbFunctions.AsNonUnicode
(før EF6, DbFunctions
er EntityFunctions
):
from o in db.WidgetOrder
where o.SomeOtherOrderId == DbFunctions.AsNonUnicode(param)
select o