Форум: "Начинающим";
Текущий архив: 2010.08.27;
Скачать: [xml.tar.bz2];
ВнизВычисления в БД на 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;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.06 c