Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

Вычисления в БД на Delphi   Найти похожие ветки 

 
Lionelles ©   (2010-03-16 18:12) [0]

Ребят, прошу помощи...
Имеется база данных студентов созданная в 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-16 18:24) [1]

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

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


 
Lionelles ©   (2010-03-16 18:39) [2]

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


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

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

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

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


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

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

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

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


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


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

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


 
Lionelles ©   (2010-03-17 07:23) [6]

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


 
Anatoly Podgoretsky ©   (2010-03-17 09:02) [7]

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


 
Sergey13 ©   (2010-03-17 09:06) [8]

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

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


 
oldman ©   (2010-03-17 09:50) [9]

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

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


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


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

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

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



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.194 c
2-1270546653
spectre d
2010-04-06 13:37
2010.08.27
Calc


15-1269692542
Kerk
2010-03-27 15:22
2010.08.27
Задачка


15-1273005004
Юрий
2010-05-05 00:30
2010.08.27
С днем рождения ! 5 мая 2010 среда


8-1204879873
eXe 171
2008-03-07 11:51
2010.08.27
DSPack


15-1266362600
Petr V. Abramov
2010-02-17 02:23
2010.08.27
капель