|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
рейтинг студентов10.05.2008, 00:23. Показов 4400. Ответов 17
Метки нет (Все метки)
Пишу программу рейтинг студентов (на основе базы данных), список студентов отображается в сетке DBGrid последнее поле сетки должно быть место (на основе набранных студентом балов). Подскажите, пожалуйста, как реализовать присвоение места на основе набранных студентом балов???
Например: Иванов Иван - 400 баллов - 1 место Петров Петр - 230 баллов - 2 место Пупкин Вася - 100 баллов - 3 место ОЧЕНЬ НУЖНО!!!!
0
|
|
| 10.05.2008, 00:23 | |
|
Ответы с готовыми решениями:
17
БД рейтинг Рейтинг фоток
|
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
|||||||||||
| 10.05.2008, 13:24 | |||||||||||
|
Отсортировать по убыванию и присвоить места. В зависимости от типа БД сортировка по разному делается.
0
|
|||||||||||
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 10.05.2008, 14:28 [ТС] | |
|
MegaPiha,
После того как попробовал, получилось следующие: 1. Выдает Debbugger Exception Notification, после нажатия ОК 2. Смотри картинку 2 3. Смотри картинку 3
0
|
|
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
|
| 10.05.2008, 18:17 | |
|
Ищите ошибку в другом месте кода. Предположу, что не в той процедуре вызываете.
Вот рабочий образец только для Access.
1
|
|
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 10.05.2008, 18:53 [ТС] | |
|
MegaPiha
Огромный тебе РЕСПЕКТ!!! ![]() ![]() ![]() У меня все получилось!!
0
|
|
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 10.05.2008, 21:55 [ТС] | |
|
И еще один вопрос:
Возможно, ли организовать сортировку по вычисляемому (виртуальному полю) полю, которого нет в Базе Данных? ![]() ![]()
0
|
|
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
|||||||
| 11.05.2008, 09:53 | |||||||
1
|
|||||||
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 11.05.2008, 15:45 [ТС] | |
|
А можете прислать рабочий образец!?
А я не знаю, куда вставлять код:huh::huh::huh:Буду признателен!
0
|
|
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
|
| 11.05.2008, 22:15 | |
|
Пожалуйста.
1
|
|
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 11.05.2008, 22:28 [ТС] | |
|
MegaPiha
Извините! Еще вопрос: В Базе есть такие поля: 1. Фамилия Имя(FIO) 2. Набранные балы за первую сессию(N_balu_1) 3. Набранные балы за вторую сессию(N_balu_2) 4. Набранные балы за третью сессию(N_balu_3) 5. Общая сумма балов набранных за курс(Suma) Подскажите, как сделать так чтобы в поле Suma суммировались балы за 1ю, 2ю, 3ю сессию? Это все надо сделать в Access... Добавлено через 1 минуту MegaPiha, Спасибо за 4.zip!!!
0
|
|
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
|||||||||||
| 11.05.2008, 22:53 | |||||||||||
|
В Делфи.
Например так. Если данные баллов уже забиты.
1
|
|||||||||||
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 31.05.2008, 21:56 [ТС] | |
|
Помогите!!!
![]() Написал программу, думал все.... Но столкнулся с одной проблемой! В сводной таблице, где суммируются бали присвоение места идет не правильно! Имя - Балы - Место Иванов 50 1 Петров 40 2 Сидоров 30 3 Пупкин 20 4 необходимо сделать наоборот: чем меньше баллов тем круче место: Имя - Балы - Место Иванов 50 4 Петров 40 3 Сидоров 30 2 Пупкин 20 1
0
|
|
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
|
| 31.05.2008, 23:05 | |
|
Код в студию.
1
|
|
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
||||||
| 03.06.2008, 14:42 [ТС] | ||||||
0
|
||||||
|
23 / 23 / 8
Регистрация: 10.03.2008
Сообщений: 125
|
||||||
| 03.06.2008, 20:36 | ||||||
1
|
||||||
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 04.06.2008, 18:00 [ТС] | |
|
Огромный тебе респект!
![]() ![]() Благодаря тебе я закончил работу над своей программой!
0
|
|
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 08.06.2008, 22:20 [ТС] | |
|
Обнаружилась еще одна проблемка:
Имеются группы 2-ИНФ (2 курс; Специальность - Информатика) 1-КМС 3-ФИЗ 2-МАТ 3-МЕН необходимо сделать так чтобы 1-го сентября у каждой группы курс возрастал: 3-ИНФ 2-КМС 4-ФИЗ 3-МАТ 4-МЕН Примечание! Если в списке появляется 5 курс (ГРУППА НЕ ДОЛЖНА ОТОБРАЖАТСЯ В СПИСКЕ!)! Помогите очень надо решить эту проблемку!
0
|
|
|
3 / 3 / 0
Регистрация: 09.05.2008
Сообщений: 52
|
|
| 08.12.2008, 19:00 [ТС] | |
|
Модернизация программы!!!
Имеется файлы: \ Base.xls \ Base.mdb Содержимое файла: ------------------------------------- | Фамилия | Имя | Отчество | ------------------------------------- | Иванов | Иван | Иванович | | Петров | Петр | Петрович | | Сидоров | Андрей | Андреевич | -------------------------------------- Подскажите как с помошью Делфи отправить Фамилию, Имя, Отчество в базу MS Access
0
|
|
| 08.12.2008, 19:00 | |
|
Помогаю со студенческими работами здесь
18
Программа на рейтинг продавцов Составить рейтинг куратора, который вычисляется по формуле Схема данных бд Рейтинг студентов Рейтинг студентов - проблема с базой данных!!! Работа с файлами: вывести студентов 1 и 2 курса, у которых рейтинг меньше 3 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|