Форум: "Прочее";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
ВнизПомогите сделать рейтинг данных Найти похожие ветки
← →
Melkii (2007-05-23 05:06) [0]Здравствуйте!
У меня проблема с дипломной работой. Помогите пожалуйста чем можите.
У меня есть база данных Access. К базе подключаюсь через ADOTable. Мне нужно сделать модуль, где ведется статистика данных. Таблица содержит поля: Преподаватель, претензии, номер лаборатории. Записи могут повторятся.
Помогите мне сделать так, чтоб на форме по нажатию на кнопку выводился список 3-х лучших преподавателей, у которых нет или меньше всего претензий.
← →
Сергей М. © (2007-05-23 08:41) [1]В каждой записи в поле "Претензии" может фигурировать лишь одна претензия ?
← →
Megabyte © (2007-05-23 08:43) [2]В чем проблема:
1) в алгоритме;
2) в написании кода;
3) в понимании того, что в данном случае механизм БД имхо нафиг не нужен.
Алгоритм:
а) делаешь еще одно индексное поле, называемое Первичным ключом;
в обработчике события onClick:
б) делаешь запрос с агрегатным полем count, группируя по преподам;
в) выбираешь методом перебора и сравнения 3-х преподов с минимальным значением поля count.
з.ы. Скажи, ты с эконома небось? Только там такие дипломные работы имхо могут быть...
← →
Jan1 (2007-05-23 08:44) [3]Выбросить ADOTable. Взять ADODataSet. Выучить минимум по SQL: SELECT, MAX, GROUP.
3-х лучших ты возмешь, когда прочитаешь справку по Access:
ALL, DISTINCT, DISTINCTROW, TOP Predicates . Тебе надо читать про TOP.
← →
Jan1 © (2007-05-23 08:46) [4]
> SELECT, MAX, GROUP
MAX=COUNT и еще читать про ORDER BY.
← →
Johnmen © (2007-05-23 09:02) [5]
> Помогите пожалуйста чем можите.
Выслал 10 рублей.
← →
{RASkov} © (2007-05-23 11:54) [6]> [5] Johnmen © (23.05.07 09:02)
> Выслал 10 рублей.
А куда выслал-то..... я тоже хочу :).... выслать.
> [0] Melkii (23.05.07 05:06)
Что из себя представляет поле - претензии? Число, набор строк или еще что...
← →
antonn (work) (2007-05-23 12:07) [7]
> Выслал 10 рублей.
а мне? :)
← →
{RASkov} © (2007-05-23 12:22) [8]> [7] antonn (work) (23.05.07 12:07)
> а мне? :)
Вопрос задай на эту сумму и в отдельной ветке :) шучу, не надо такого делать...
← →
Anatoly Podgoretsky © (2007-05-23 20:04) [9]> Johnmen (23.05.2007 09:02:05) [5]
Напрасно потратил, послал бы лучше мне
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.06.17;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.064 c