Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/12: Рейтинг темы: голосов - 12, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57

База данных для школы. Как лучше организовать

03.02.2012, 13:38. Показов 2610. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, хочу написать клиент-программу, вот окошко

Для школы своей))))))))))))))))

Смысл таков

Есть база данных, в ней таблицы с классами, предметами и их оценками)))

каждому классу своя таблица) Так вот, нужно чтобы пользователь выбирал из списка класс, нажимал на кнопку "Загрузть данные", происходило подключение к базе данных и в объект DataGrid1 загружалась таблица, котрую выбрал пользователь

Например :

Выбрали Combo1.List = "10 Б", нажали на кнопку "Загрузить" и произошло подключение к базе данных, и оттуда была загружена таблица 10 "Б" в объект DataGrid1
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
03.02.2012, 13:38
Ответы с готовыми решениями:

База данных школы
Всем привет! Срочно нужна база данных школы в access. Где можно найти? Помогите кто-нибудь, пожалуйста((

Спортивные школы база данных
Ребята помогите составить таблицы????? Пожалуйста, очень нужно!

Курсовая работа . База данных школы
Помогите пожалуйста создать уникальную базу данных школы в MS Access . Осталось мало времени ,я просто не успеваю

11
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
03.02.2012, 13:41  [ТС]
вот картинка Интерфейса)))))))))))))
Миниатюры
База данных для школы. Как лучше организовать  
0
03.02.2012, 16:21

Не по теме:

dima12, а в этой проге будет какая-то потребность со стороны преподавателей?
Тебе поручили или ты вообще это делаешь для себя?

0
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
04.02.2012, 16:57  [ТС]
ну сначала для себя, хочу понять структуру работы программы

Добавлено через 22 часа 59 минут
Ребят, ну объясни мне как это воплотить, ведь на благое дело))
Да и самому понять))))))) А то у меня есть кое-какая литература, но мне бы общедоступным языком))))
0
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
04.02.2012, 19:43  [ТС]
Кое-что у меня получилось, вот интерфейс с загрузкой данных из базы

Только вот это загружается один класс, а мне надо чтобы при выборе в Combo1 нужный класс, в эту таблицу DataGrid1 загружался класс который был выбран. Но пока я немогу догнать как это сделать((((((((((((((((((((((((((((((((( (((((((((((((((((((((

Проще говоря

В Списке Combo1 выбран пункт "11В", затем нажав на кнопку "Загрузить Данные" должна идти обработка выбранного класса "11В" и в объект DataGrid1 должен загружаться список учеников "11В", вообщем как на картинке ( Пример загрузки "10Б" класса )
Миниатюры
База данных для школы. Как лучше организовать  
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 19:56
Цитата Сообщение от dima12 Посмотреть сообщение
вот интерфейс с загрузкой данных из базы
а ты покажи людям запрос
1
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
04.02.2012, 20:30  [ТС]
Так я же все вручную настраивал через свойства объектов, а не программно!

Никакого запроса и нет. Мне вот нужно с загрузкой нужной таблицы разобраться
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 20:34
ну тода надо определить путь к бд, имя таблицы, поля
1
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
04.02.2012, 20:41  [ТС]
А что за поля?????????????????????
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 21:00
Visual Basic
1
2
3
4
5
6
7
8
9
10
Fn_db = "путь к бд"
name_tabl = "имя таблицы"
 
Fn_db = Fn_db & ".mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False"
Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Fn_db
Adodc1.RecordSource = "SELECT * FROM " & name_tabl
Set DataGrid1.DataSource = Adodc1
Adodc1.CommandType = adCmdText
Adodc1.CursorType = adOpenDynamic
Adodc1.Refresh
Цитата Сообщение от dima12 Посмотреть сообщение
А что за поля?????????????????????
если надо будет сортировать или искать, к примеру, то надо знать имя поля , по которому будет это происводиться
у тебя на рисунке это ученик(ца), рус яз и т.д.
1
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
04.02.2012, 22:33  [ТС]
мне нужно чтоб из списка классов я выбрал нужный класс ( каждому классу есть таблица ) нажал на "Загрузить" и появилась таблица с другими данными
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 22:39
Цитата Сообщение от dima12 Посмотреть сообщение
из списка классов я выбрал нужный класс
в этом списке должны быть точные названия таблиц из бд
(их можно и считать)
тогда
Visual Basic
1
name_tabl =combo1' "имя таблицы"
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.02.2012, 22:39
Помогаю со студенческими работами здесь

Как лучше организовать вывод данных
Вот проект, в нем база из двух таблиц, в одной названия ударных кратеров и их параметры, в другой, названия параметров и их описания, в...

Как лучше организовать хранение данных?
Всем доброго времени суток. Есть необходимость хранения в базе 500 чисел. Числа поступают в большом количестве, но нужны только 500...

как лучше организовать ввод данных и их архивирование?
Есть несколько мастеров,их количество может каждый месяц меняться.У каждого мастера есть свои остатки,приход и расход.Как лучше...

Как лучше организовать ввод данных в GRID
У меня есть таблица (Access- TableSotrydniki- Field-Name) сотрудников. Мне нужно ввести данные из этого поля в Grid, но САМОЕ ВАЖНОЕ - с...

Как лучше организовать такую структуру базы данных?
Добрый день, как лучше организовать такую структуру базы данных, есть имя пользователя для этого пользователя группы таблиц в бд. ...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru