Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/8: Рейтинг темы: голосов - 8, средняя оценка - 4.63
 Аватар для Звонок
0 / 0 / 0
Регистрация: 09.12.2009
Сообщений: 10

Формирование запроса к базе данных и сохранение в ней внесенных изменений

23.06.2012, 23:15. Показов 1667. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
База данных Access 2003
Таблиц в базе в принципе, но вроде для запроса нужны 3
Таблица Polzovatel содержит id, номер группы,фамилию и др
таблица RezultPractic содержит id пользователя, id практики и результат
таблица RezultTest примерно тоже
Также есть таблица доступа , в которой последователь проставляется доступ к материалам(id ползователя, id материала, доступ(да, нет))
Записи в таблицы результатов добавляются автоматически при открытии практики или теста без оценки(это уже есть)
Надо попробовать вывести данные в таком формате
Номер группы/Фамилия/Оценка за практику1/Оценка за практику 2/.....
Практик 34, тем контролей 7
1)Как сформировать запрос на такой вывод
2)Как сделать так чтобы в таблицах сохранялись изменения
3)Как сделать так, чтобы при проставлении положительной отметки за практику ученику предоставлялся доступ к следующей по порядку работе или теме(это можно проверять при входе пользователя, но если получается сразу то будет лучше)
В принципе есть идея добавить группу и фамилию, а потом по очереди программно добавлять столбик оценок по запросам...может есть что полегче
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
23.06.2012, 23:15
Ответы с готовыми решениями:

Сохранение изменений в Базе Данных
Всем доброго времени суток! Есть проблема, не могу сохранить изменения в базе данных. На форме есть datagridview, по нажатию кнопки выходит...

Сохранение изменений DataSet в базе данных
Добрый вечер! Работаю в VS Community 2015. Имеется база данных stock.mdf и в ней таблица Assortment с полями Id с автоинкрементом и...

Сохранение изменений из datagridview в базе данных
Привязываю datagridview к таблице в бд вызывая метод Load(); (использую sqlite). Но никак не могу найти и понять по найденной информации-...

6
 Аватар для Монфрид
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
24.06.2012, 10:31
в access'e чудесный конструктор запросов, так что выборку там элементарно вашу сделать
0
 Аватар для Звонок
0 / 0 / 0
Регистрация: 09.12.2009
Сообщений: 10
24.06.2012, 11:05  [ТС]
Монфрид, КАК?
0
 Аватар для Монфрид
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
24.06.2012, 12:16
загрузите вашу бд сюда, сделаю
0
 Аватар для Звонок
0 / 0 / 0
Регистрация: 09.12.2009
Сообщений: 10
24.06.2012, 12:23  [ТС]
Спасибо
Вложения
Тип файла: rar Data.rar (22.0 Кб, 16 просмотров)
0
 Аватар для Монфрид
1245 / 1055 / 293
Регистрация: 07.03.2012
Сообщений: 3,246
24.06.2012, 14:53
ты всё же найди конструктор запросов у себя, дабы самому научиться делать это:

Data.rar
0
 Аватар для Звонок
0 / 0 / 0
Регистрация: 09.12.2009
Сообщений: 10
24.06.2012, 14:58  [ТС]
я знаю как работать с конструктором
но вывод таблицы хочу сделать не так
А как шк. журнал
Сверху столбцы практик,
напротив фамилия оценка за эту практику
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.06.2012, 14:58
Помогаю со студенческими работами здесь

Формирование запроса к базе данных
Здравствуйте! Хотел попросить помощи с формированием запроса к БД. Мне нужно создать запрос, который бы выводил строку из таблицы, где есть...

Сохранение всех внесенных данных в формах в файл
Всем привет форумчане и сразу к делу мне надо что бы при нажатии клавиши выход схранялись все изменения на всех формах которые сделал...

Почему при закрытии таблицы Access не предлагает выполнить сохранение внесенных данных?
Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесенных данных?

Удаление из dataGridView и сохранение изменений в базе
private void btnDelete_Click(object sender, EventArgs e) { this.Validate();//Валидация данных ...

Выделение внесенных изменений
Здравствуйте! Как в 1с8 делать отметки об изменениях аналогично приведенному коду // {{Добавил TormozIT 23.03.2006 //...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru