Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > .NET > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 23.02.2016, 19:20   #1
Paderinsky
Новичок
Джуниор
 
Регистрация: 01.05.2014
Сообщений: 1
По умолчанию Календарь в перекрестном запросе

Здравствуйте! Занимаюсь разработкой приложения для Windows в VS 2015.
Приложение работает с БД Access. Возникла необходимость сделать перекрестный запрос по строкам которого "Номера комнат", по столбцам "Календарь дат за определенный период." На пересечении находится "Фамилия проживающего". Период дат допустим месяц с 23.02 по 23.03. Пользователь может произвольно указывать период.
Результат запроса выводится в Data Grid View. Вопрос - Как вывести все даты за период в заголовках столбцов? На данный момент это реализовано с помощью дополнительной таблицы в БД - Даты. Работает так: 1) Пользователь заносит период на форму. 2)Выполняется запрос на очистку таблицы "Даты" в БД. 3) С помощью цикла в эту таблицу добавляются все даты входящие в период. 4) Выполняется перекрестный запрос с обновленной таблицей с датами. 5) Очищается Data Grid View и результаты перекрестного запроса выплевываются в этот же Data Grid View.
Можно ли как то по другому реализовать это без использования дополнительно таблице в БД?
На скрине где на пересечении стоят цифры - это типо Фамилии гостей, но пока там их id из БД.
3.jpg
Paderinsky вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сортировка в перекрестном запросе! Swatch Microsoft Office Access 4 14.01.2013 09:58
Календарь bize Microsoft Office Excel 0 11.07.2012 16:58
календарь xpams Microsoft Office Excel 4 20.10.2011 10:30
Календарь и БД svyatoi777 Помощь студентам 4 21.01.2011 20:40
параметр в перекрестном запросе Skolot Microsoft Office Access 2 17.04.2009 08:55


Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS