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