2011-07-15 1 views
1

Я получаю ошибку 'Operator' = 'несовместим с типами операндов' Boolean 'и' String '', когда я пытаюсь фильтровать данные в сетке с столбцом datetime. i m, используя jqgrid и свободный nhibernate.nHibernate, Linq Operand Exception

   return session.Query<User>().Where(filterExpression).Count(); 

по вышеуказанному коду i m получает исключение для поиска в соответствии с датой и для bool tpye.

Кто-нибудь знает, в чем проблема?

Благодаря

ответ

0

Можете ли вы рассказать нам больше о filterExpression? То, что вы до сих пор выглядели правильно, но деревья выражений легко ошибаются.

+0

filterExpression value is 'CreationDate =" 7/11/2011 12:00:00 AM "' – Saad

+0

Исключение происходит в файле LinqExtension.cs – Saad

+0

Как вы создаете дерево выражений 'filterExpression'? – dahlbyk