Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.01.2016, 11:12   #11
RedSid
Пользователь
 
Регистрация: 14.01.2016
Сообщений: 13
По умолчанию

можно сделать так чтобы каждый ответ выводился в своем поле?
Изображения
Тип файла: jpg 2.jpg (18.7 Кб, 37 просмотров)
RedSid вне форума Ответить с цитированием
Старый 15.01.2016, 11:27   #12
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

Цитата:
Сообщение от RedSid Посмотреть сообщение
можно сделать так чтобы каждый ответ выводился в своем поле?
в смысле?? зачем это?? вы хотите чтоб можно было выбирать больше 1 варианта??
или на каждый вопрос отдельный столбец в БД??
Можно вашу схему данных посмотреть и задачу??
Терпение!Дежурный экстрасенс скоро свяжется с вами!

Последний раз редактировалось Dvoishnik; 15.01.2016 в 11:31.
Dvoishnik вне форума Ответить с цитированием
Старый 15.01.2016, 11:44   #13
RedSid
Пользователь
 
Регистрация: 14.01.2016
Сообщений: 13
По умолчанию

Цитата:
Сообщение от Dvoishnik Посмотреть сообщение
в смысле?? зачем это?? вы хотите чтоб можно было выбирать больше 1 варианта??
или на каждый вопрос отдельный столбец в БД??
Можно вашу схему данных посмотреть и задачу??
У меня есть таблица с именами пользователей кто проходил тест и в этой же таблице ответы на первый тест, сейчас я пытаюсь сделать второй тест, таблица с ответами на второй тест связана с первой таблицей. Во втором тесте будет 60 вопросов, 60 полей с вариантами ответов пользователей, для того чтобы провести анализ по каждому ответу
RedSid вне форума Ответить с цитированием
Старый 15.01.2016, 11:46   #14
RedSid
Пользователь
 
Регистрация: 14.01.2016
Сообщений: 13
По умолчанию

таблица opros это таблица с вопросами, все вопросы в одном поле
таблица opr это таблица с ответами пользователей на вопросы, названия полей это номер вопроса
Изображения
Тип файла: jpg Таблица с вопросами.jpg (15.7 Кб, 40 просмотров)
Тип файла: jpg Таблица с ответами на второй тест.jpg (18.7 Кб, 32 просмотров)
RedSid вне форума Ответить с цитированием
Старый 15.01.2016, 11:55   #15
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

у вас не правельный подход к этому делу зачем создавать 60 полей когда можно обойтись одним??
Вам по сути даже 2 таблица не нужна можно в эту же записывать номер ответа и все.

Код:
SELECT Otvet.Otvet, Vopros.Variant1, Vopros.Variant2, Vopros.Variant3, Vopros.Vopros, (IIf(Otvet.Otvet=0,Vopros.Variant1,(IIf(Otvet.Otvet=1,Vopros.Variant2,Vopros.Variant3))))
FROM Vopros INNER JOIN Otvet ON Vopros.id_Vopros=Otvet.id_vopros;
с таким запросом у вас получится таблица в которой будут поля номер ответа (от 0 до 2), Вопрос, возможные варианты ответов, и ответ выбранный студентом/учеником (не номер а надпись)

давай те вам по дешёвке напишу этот несчастный тест?? а то вы не оптимизируете а усложняете.
Терпение!Дежурный экстрасенс скоро свяжется с вами!

Последний раз редактировалось Dvoishnik; 15.01.2016 в 12:54.
Dvoishnik вне форума Ответить с цитированием
Старый 15.01.2016, 14:44   #16
RedSid
Пользователь
 
Регистрация: 14.01.2016
Сообщений: 13
По умолчанию

попытаюсь так написать
RedSid вне форума Ответить с цитированием
Старый 15.01.2016, 14:55   #17
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

Цитата:
Сообщение от RedSid Посмотреть сообщение
попытаюсь так написать
ваше личное дело как извращаться.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Старый 15.02.2016, 11:31   #18
mukp06
Новичок
Джуниор
 
Регистрация: 10.02.2016
Сообщений: 2
По умолчанию

Цитата:
давай те вам по дешёвке напишу этот несчастный тест??
как с вами связаться ?? у меня чуть чуть другие требования
mukp06 вне форума Ответить с цитированием
Старый 15.02.2016, 13:49   #19
Dvoishnik
Форумчанин
 
Регистрация: 12.02.2011
Сообщений: 808
По умолчанию

Цитата:
Сообщение от mukp06 Посмотреть сообщение
как с вами связаться ?? у меня чуть чуть другие требования
hspaunh - скайп
sasha92_kola@mail.ru - почта
Vk.com/spaun51rus - вконтакте, пишите.
Терпение!Дежурный экстрасенс скоро свяжется с вами!
Dvoishnik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переписывание файла adp под Access 2007 или Access 2010 Анатолий_2014 Microsoft Office Access 1 02.09.2014 20:12
запрограммировать в делфи 7 тест Лири и тест Торстона через базу данных (курсовая на 1-м курсе) mekil Помощь студентам 10 10.06.2014 17:56
База данных тест в Access simka16 Microsoft Office Access 7 17.01.2011 19:04
тест через access в Delphi badjik89 Помощь студентам 1 02.01.2011 14:42