2013-11-07 2 views
0

У меня проблема фильтрации, когда я пытаюсь заказать его случае, когдаC# DataTable выберите случай, когда ошибка

, который кодируется как

dt.Select("1=1 ", "CASE WHEN ParcaKodu LIKE '%8200436025%' THEN 1 ELSE 2 END ") 
+1

Какая ошибка? –

+2

Сортировка и фильтрация этого метода является локальной вещью и почти не имеет никакого отношения к синтаксису, который вы, возможно, знаете из sql. Я не думаю, что конструкция CASE действительна здесь. Но вы просто говорите, что у вас есть проблема, но не проблема. – Ralf

ответ

0

Вы не можете использовать CASE конструкции для фильтрации записей в пределах C# , Есть только a limited number of syntax elements вы можете использовать.

+0

К сожалению, спасибо Ralf ;-) –

Смежные вопросы