Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

​У меня снова "хорошие" слова об билли...

118  
Murr патриот31.08.17 17:04
Murr
31.08.17 17:04 

У меня снова "хорошие" слова об билли...


Имеем доку :

Compute on DataTable


В ней черным по белому написано:

For rules on creating expressions for both parameters, see the DataColumn.Expression property.


Смотрим ссылку на другую доку:

If a column name contains any non-alphanumeric characters or starts with a digit or matches (case-insensitively) any of the following reserved words, it requires special handling, as described in the following paragraphs.

And

Between

Child

False


Т.е. имеем зарезервированное слово Between.

Ниже есть список поддерживаемых операторов, но до него еще скролить и скролить... Between там нету...


Строим фильтр вида:

orderNo Between 0 and 10


на вычислении и получаем

"The expression contains unsupported operator 'Between'."


Ну ладно - переопределю Я фильтр - мне не сложно - один класс в одном месте... но хрена же не сделать нормально?

Я вот изначально заимплементил весь набор в построителе - нормально порождает... но билли - не выполняет... у-у-у-у-ууууу, бля...


#1