Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вычисления в БД на Delphi [Paradox]


Lionelles ©   (2010-03-16 18:12:00) 

Ребят, прошу помощи...
Имеется база данных студентов созданная в DataBase Desktop формата Paradox 7.
В ней присутствуют след. столбцы:
N_zach- номер зачётной книжки студента
Familiya- фамилия студента
Imya- имя
Surname- отчество
Y_birth- год рождения
Gruppa- номер группы
Predmet- наименование дисциплины
Oz- оценка
Prepod- преподаватель
Kaf- Аббревиатура кафедры
N_Predm- номер предмета
N_Prepod- номер преподавателя.

Делаю приложение по работе с этой БД в Delphi, использую компоненты Ttable, Data Source, DBGrid, DBNavigator.

На форме имеется Edit, в который вводится фамилия студента, жмётся кнопка и должно выводиться ср. арифметическое его оценок по предметам. Как это реализовать с учётом того, что данные будут изменяться, т.е появляться новые фамилии, оценки..а суть то остаётся та же...ввёл фамилию- получил ср. оценку этого студента.
Наведите на мысль какую-нибудь, пожалуйста..


Плохиш   (2010-03-17 12:14:00) [1]


> Lionelles ©   (17.03.10 07:23) [6]
>
> [b]Плохиш [/b],
> в общем то оба

Какие "оба"? Там перечислены 5 пунктов.

PS. Зачем оно вам, это программирование?


oldman   (2010-03-17 09:50:00) [2]

Бред какой-то - средняя оценка...

3,3,3 - среднее 3
5,2,2 - среднее 3
4,4,1 - среднее 3


Sergey13   (2010-03-17 09:06:00) [3]

> [0] Lionelles ©   (16.03.10 18:12)

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


Anatoly Podgoretsky   (2010-03-17 09:02:00) [4]

Определить параметры правильности, потом проверить по списку на правильность.


Lionelles   (2010-03-17 07:23:00) [5]

[b]Плохиш [/b],
в общем то оба, как проверить на правильность введённую фамилию ещё


Плохиш   (2010-03-16 21:32:00) [6]


> ввёл фамилию в эдит, происходит поиск по БД, находится студент,
>  вычисляется ср. оценка и выводится в label

Какой из пунктов вызывает проблему?


Медвежонок Пятачок   (2010-03-16 18:52:00) [7]

я так понимаю, что через TQuery тут нельзя это сделать..потому что изменяться база будет..или можно?

неправильно думаешь.
меняется база или не меняется - неважно.

скл запросы не работают если монитор крт. Или лсд, но на сипс-матрице.
еще мышка важна. если беспроводная, то скл запросы тоже не работают (кроме случаев если беспроводная мышь на блютусе, а не просто на rf)


Медвежонок Пятачок   (2010-03-16 18:42:00) [8]

кому именно необходимо?

ср. оценка и выводится в label

А почему не в грид? И почему не по всем сразу?
Зачем что-то там еще вводить?


Lionelles   (2010-03-16 18:39:00) [9]

Медвежонок Пятачок,
возможно я вас не понял, но так необходимо...ввёл фамилию в эдит, происходит поиск по БД, находится студент, вычисляется ср. оценка и выводится в label или в чего-то ещё..
я так понимаю, что через TQuery тут нельзя это сделать..потому что изменяться база будет..или можно?


Медвежонок Пятачок   (2010-03-16 18:24:00) [10]

На форме имеется Edit, в который вводится фамилия студента

Зачем эдит и зачем вводится, если студент уже живет в таблице?
Либо, если он там еще не живет, то и среднего арифметического считать не по чему


Наверх

Титульная страница Поиск, карта сайта Написать письмо