Моя хранимая процедура дает результат в SQL, но не в IHM - PullRequest
0 голосов
/ 11 июля 2019

В SQL у меня есть результат, когда я извиняюсь за свою хранимую процедуру. Но в визуале его нет в сетке

У меня есть хранимая процедура, которая возвращает значение int, когда я оправдываю его в SQL, я получаю желаемый результат. Но в Visual Studio, когда я запускаю решение, столбец в gridview не отображается (результат не отображается).

Когда я удаляю дело, у меня появляются результаты, но значение неверно, поэтому я вынужден использовать дела

В файле .ascx:

<asp:TemplateField HeaderText="Key">
                        <ItemTemplate>
                             <asp:TextBox ID="txtKey" runat="server" Text='<%# Bind("Key_Value") %>'></asp:TextBox>

                        </ItemTemplate>
                   </asp:TemplateField>

В хранимой процедуре:

 Key_Value=      
CASE
     when Role=1 then 100 
     when Role=2 then 20 
     ELSE NULL      
END   

Ожидается "100", когда "role = 1" и "20", когда "role = 2"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...