mohamadMahmodi Ответов: 0

Почему linqto возвращает SQL-запрос "не поддерживается перевод на SQL-ошибка"?


около
byte[] ls = something;
var q = from x in db_contex.tbl_pay
        where x.fpni.ToArray() == ls
        select x;

это возвращение
Method 'Byte[] ToArray()' has no supported translation to SQL
Ошибка;
тип "fpni"в sql является двоичным.
спасибо всем

Что я уже пробовал:

<pre lang="c#">
byte[] ls = something;
var q = from x in db_contex.tbl_pay
        where x.fpni.ToArray() == ls
        select x;

Bernhard Hiller

В любом случае, если fpni-это байт [], зачем тогда вызывать ToArray ()?

0 Ответов