0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
1

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

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

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

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

Смысл таков

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

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

Например :

Выбрали Combo1.List = "10 Б", нажали на кнопку "Загрузить" и произошло подключение к базе данных, и оттуда была загружена таблица 10 "Б" в объект DataGrid1
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.02.2012, 13:38
Ответы с готовыми решениями:

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

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

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

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

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

Не по теме:

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

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

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

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

Проще говоря

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

Никакого запроса и нет. Мне вот нужно с загрузкой нужной таблицы разобраться
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 20:34 8
ну тода надо определить путь к бд, имя таблицы, поля
1
0 / 0 / 0
Регистрация: 09.05.2011
Сообщений: 57
04.02.2012, 20:41  [ТС] 9
А что за поля?????????????????????
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 21:00 10
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  [ТС] 11
мне нужно чтоб из списка классов я выбрал нужный класс ( каждому классу есть таблица ) нажал на "Загрузить" и появилась таблица с другими данными
0
6644 / 1511 / 169
Регистрация: 09.01.2010
Сообщений: 4,298
04.02.2012, 22:39 12
Цитата Сообщение от dima12 Посмотреть сообщение
из списка классов я выбрал нужный класс
в этом списке должны быть точные названия таблиц из бд
(их можно и считать)
тогда
Visual Basic
1
name_tabl =combo1' "имя таблицы"
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.02.2012, 22:39

Помощь в написании контрольных, курсовых и дипломных работ здесь.

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

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

Как лучше организовать ввод данных в GRID
У меня есть таблица (Access- TableSotrydniki- Field-Name) сотрудников. Мне нужно ввести данные из...

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


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.