powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView и DataSoure - хранимая процедура с параметрами
9 сообщений из 9, страница 1 из 1
GridView и DataSoure - хранимая процедура с параметрами
    #34166638
daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день

Столкнулся с не понятной проблемой:
Есть GridView привязанный к DataSoure,у которого на Select command выбрана хранимая процедура с параметрами.

Когда делаю через мастер данные выходят и они есть.
Когда запускаю страницу грид не отображается.
Я подумал дело в параметрах и убрал их совсем.Сделал хран.процедуру без параметров. И грид отобразился с данными.

В чем может быть дело? Подскажите?
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34166731
bev84
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
описание вызова процедуры с параметрами можно посмотреть как сделаны?
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34166918
griz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
наверняка твоя хранимая процедура с параметром ни одной записи не возвращает
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34167618
daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
описание вызова процедуры с параметрами можно посмотреть как сделаны?

вот код датасоурса.

<asp:SqlDataSource ID="sdsStudyPrograms" runat="server" ConnectionString="<%$ ConnectionStrings:acoo2hsiConnectionString %>"
        SelectCommand="ПК_УчебныеПрограммыПоПрограмме" SelectCommandType="StoredProcedure">
        <SelectParameters>
            <asp:Parameter Name="КодПредметнойОбласти" Type="Int32" />
            <asp:Parameter Name="КодКатегории" Type="Int32" />
            <asp:Parameter DefaultValue="" Name="КодПодкатегории" Type="Int32" />
            <asp:QueryStringParameter DefaultValue="1" Name="КодПрограмма" QueryStringField="program"
                Type="Int32" />
        </SelectParameters>
    </asp:SqlDataSource>


я использую VSS 2005. грид привязываю через мастер к этому датасоурсу.
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34167625
daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
наверняка твоя хранимая процедура с параметром ни одной записи не возвращает

в том то и дело что возвращает. это я проверял через Query Analasyr.
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34167697
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имена параметров в хранимке должны совпадать с именами полей в asp с добавлением @
Шайтан
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34168031
daemon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имена параметров в хранимке должны совпадать с именами полей в asp с добавлением @
Шайтан

не понятно с каким полями в asp? если у меня грид формируется на основе датасоурса. имена колонок грида берутся из хранимки. а параметры как связать?
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34168132
Фотография Шайтан
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в хранимке: имя параметра = @ + имя колонки
на странице: имя параметра = имя колонки

Шайтан
...
Рейтинг: 0 / 0
GridView и DataSoure - хранимая процедура с параметрами
    #34169677
Poul_Ko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, daemon, Вы писали:

D>Добрый день
D>Столкнулся с не понятной проблемой:
D>Есть GridView привязанный к DataSoure,у которого на Select command выбрана хранимая процедура с параметрами.
D>Когда делаю через мастер данные выходят и они есть.
D>Когда запускаю страницу грид не отображается.
D>В чем может быть дело? Подскажите?

Если один из параметров процедуры является NULL или пустой строкой, то поиграйся со свойствами:
ConvertEmptyStringToNull у параметра
CancelSelectOnNullParameter у источника данных.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / GridView и DataSoure - хранимая процедура с параметрами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]