Интересно, может ли кто-нибудь помочь:
Короче говоря, я использую MSSQL2005 для построения сводной таблицы. Проверяемые данные ограничены диапазоном дат (все данные за 1 неделю, начиная с ближайшего понедельника до выбранной даты)
Когда я запускаю Stored Proc и передаю ему дату, я получаю правильную таблицу обратно, например:
Время | 1 января 09 | 2 января 09 | 3 января 09 | ...
09: 00 | 0 | 9 | 25 | ...
09: 30 | 8 | 27 | 65 | ...
10: 00 | 20 | 44 | 112 | ...
(Извинения за зверское форматирование "таблицы").
Единственная проблема, с которой я столкнулся, заключается в том, что заголовки столбцов будут различаться в зависимости как от даты, переданной в SP (требуемая дата просмотра), так и от логики внутри SP (что заставляет левый столбец быть ближайшим понедельником). к указанной дате).
Это означает, что когда я отображаю результаты пользователю, мне (в настоящее время) необходимо продублировать логику проверки даты в классическом ASP [легко, но не удается выполнить обслуживание]
Что мне действительно нужно, так это способ получения имен столбцов из самого набора записей.
Может кто-нибудь указать мне правильное направление?
Я гуглил, но все результаты, которые я получаю, связаны с чтением схемы таблиц - что не помогает в этом случае, поскольку моя таблица генерируется на лету в памяти.
Заранее большое спасибо за любую помощь, которую вы можете оказать