Решение широкий анализ, прерванный Resharper 4.5?

Вы довольно близко:

SELECT CUST_ID,
    max(CASE WHEN "ATTR ID"=1 THEN "ATTR_VALUE" END) AS ATTR_ID_1,
    max(CASE WHEN "ATTR ID"=2 THEN "ATTR_VALUE" END) AS ATTR_ID_2,
    max(CASE WHEN "ATTR ID"=3 THEN "ATTR_VALUE" END) AS ATTR_ID_3,
    max(CASE WHEN "ATTR ID"=4 THEN "ATTR_VALUE" END) AS ATTR_ID_4,
    max(CASE WHEN "ATTR ID"=6 THEN "ATTR_VALUE" END) AS ATTR_ID_5,
    max(CASE WHEN "ATTR ID"=7 THEN "ATTR_VALUE" END) AS ATTR_ID_6

FROM "TABLE_NAME" where CUST_ID='20002123'
Group by cust_id;

Кроме того, вы можете посмотреть на пивот.

7
задан John Weldon 12 May 2009 в 20:18
поделиться

5 ответов

When this happens to me I use shift+alt+Page-Down for scrolling to next error in solution. Just spaming through the errors will make Resharper re-analyze the files. Not a good solution, but it works.

Edit: Если вы перейдете в меню ReSharper -> Windows -> «Ошибки в решении», вы увидите окно с названием «Ошибки в решении». Там у вас есть кнопка справа под названием «Повторно проанализировать файлы с ошибками». Вы даже можете добавить его в ярлык.

12
ответ дан 6 December 2019 в 07:28
поделиться

Значит, проблема в resharper. Обычно лучше сообщить об этом непосредственно им, а затем подождать, пока они узнают об этом вопросе.

Кроме того, это скорее сообщение об ошибке, чем вопрос программирования.

0
ответ дан 6 December 2019 в 07:28
поделиться

Здесь то же самое, но опять же, я много лет получал ложные срабатывания (или отрицания). Двумя точками отказа для меня были WPF (в частности, XAML) и использование Unicode в файлах кода (т. Е. Программирование с использованием нелатинских букв).

Я бы посоветовал просто отключить его, особенно учитывая цену производительности, которую вы платите за это. .

0
ответ дан 6 December 2019 в 07:28
поделиться

В зависимости от размера вашего решения это может быть огромной проблемой, но иногда у меня возникает такая же проблема, и если я построю проект, показывающий ошибки, она исчезнет.

Например, буквально вчера он не смог найти библиотеку Excel для одного из наших небольших проектов, и он был полностью красным, хотя ничего не изменилось, все библиотеки DLL были найдены и использовались, и все было очевидно. Я только что перестроил этот отдельный проект, он скомпилировался без ошибок, и красные полосы сразу же исчезли.

1
ответ дан 6 December 2019 в 07:28
поделиться

Регулярно удаляйте файлы кэша resharper, особенно если вы обновились с предыдущей версии. Скорее всего, где-то в папке с вашим решением будет файл _Resharper. *. Вся эта структура папок может быть взорвана, и, когда Resharper плохо себя ведет за меня, я делаю это.

11
ответ дан 6 December 2019 в 07:28
поделиться