Pokud vím, od verze 4.0 EF negeneruje unicode parametry pro ne-unicode sloupce. Ale vždy můžete vynutit parametry, které nejsou Unicode, pomocí DbFunctions.AsNonUnicode
(před EF6, DbFunctions
je EntityFunctions
):
from o in db.WidgetOrder
where o.SomeOtherOrderId == DbFunctions.AsNonUnicode(param)
select o