powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS 2005 Процедура с возвратом нескольких курсоров (recordset - ов)
3 сообщений из 3, страница 1 из 1
RS 2005 Процедура с возвратом нескольких курсоров (recordset - ов)
    #34133131
ReportingServices 2005
В большинстве сложных отчётов используются хранимые процедуры, в которых для вывода конечного набора данных используются подготовительные расчёты, занимающие достаточное кол-во времени. До использования RS 2005 мы пользовались своей наработкой ADO.Dataset->Excell. Использовали стандартный ADO.Dataset (в Delphi например), который поддерживает multi-recordset.

ВОПРОС: можно ли в RS 2005 использовать запросы или хранимые процедуры, возвращающие несколько курсоров-рекордсетов ?

Ибо запускать несколько раз процедуру, которая будет несколько раз делать одни и те же приготовления и выдавать каждый раз по одному нужному набору данных - довольно неумно и накладно по времени. (понятно, что есть вариант создания глобальной временной таблицы, но, согласитесь - не очень красивый выход)
...
Рейтинг: 0 / 0
RS 2005 Процедура с возвратом нескольких курсоров (recordset - ов)
    #34133172
micaelle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей ГавриленкоReportingServices 2005
ВОПРОС: можно ли в RS 2005 использовать запросы или хранимые процедуры, возвращающие несколько курсоров-рекордсетов ?

Нет, нельзя. По крайней мере в SSRS2005 SP1 + postSP1.

SQL Server 2005 Books Online, Retrieving Relational Data from a SQL Server Database: Reporting Services supports stored procedures that return only one set of data.
...
Рейтинг: 0 / 0
RS 2005 Процедура с возвратом нескольких курсоров (recordset - ов)
    #34133184
Спасибо, обидно :(
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / RS 2005 Процедура с возвратом нескольких курсоров (recordset - ов)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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