Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Delphi (http://forum.oszone.net/showthread.php?t=30341)

Zx 27-08-2003 03:31 208287

Есть 10 анкет/тестов  (кол-во вопросов в анкете от 4 до 10) на каждый вопрос есть 4-6  ответов, надо сделать так что все ответы писались в БД и что бы можно было в конце концов посчитать сколько человек ответили "так" и сколько "эдак"

Возможно ли это???

ivank 27-08-2003 06:48 208288

Zx
Да

Zx 27-08-2003 06:52 208289

ivank
и как?

ivank 27-08-2003 10:19 208290

Наверное, это зависит от используемой базы, я не прав?

Делаешь форму, кладёшь на неё контролы, ненужные делаешь невидимыми или создавай в рантайме, без разницы. Когда юзер кликает "ок", пишешь ответы в базу, как - зависит от базы. Если бы это было что-то SQLятое я бы сделал табличку с полями user, question и answer, если это тесты, то все int'ы и ещё таблички, которые отображают соответствующие id на строки. Выборка по нужным тебе параметрам из такой базы делается легко и непринуждённо.

P.S. Я дельфи не пользую. Для такой задачи я бы взял Python+Tk+xxxSQL. Вместо xxx подставить любимую базу.


Время: 12:17.

Время: 12:17.
© OSzone.net 2001-