Случайные вопросы и ответы из базы данных в label.text и radiobutton.text
Здравствуйте, у меня есть задача сделать тест в C# WPF с использованием базы данных SQLite.
Я установил соединение с базой данных викторины с 7 столбцами:
0. ID
1. Вопрос
2. Ответ
3. ответвление
4. ответчик
5. Ответ
6. CorrectAnswer
Кроме того, у меня есть форма, из которой я могу добавлять или удалять вопросы и ответы.
Теперь, проблема заключается в:
Когда я нажимаю кнопку Начать тест, он должен открыть новую форму, которая имеет метку со случайным вопросом из базы данных и 4 Радиобаттона с текстом из Столбцов AnswerA, b, c и D.
Есть идеи, как мне это сделать?
Спасибо.
Что я уже пробовал:
Я попытался найти решение Google, но даже не нашел, как сохранить базу данных формы информации в radiobutton.text
ZurdoDev
"нажмите кнопку Начать тест, то он должен открыть новую форму, которая имеет ярлык с случайный вопрос из базы и 4 переключателей с текстом или выберите один из тематических AnswerA, Б, В, Г, Д."
В этом запросе есть много задач. Так где же ты застрял?
1. Вам нужна новая форма с этикеткой на ней и несколькими радиокнопками.
2. Вы должны знать, как открыть форму.
3. Вы должны знать, как сгенерировать случайное число между 1 и количеством вопросов, которые у вас есть.
4. Вы должны знать, как получить запись из базы данных и заполнить значения в элементе управления.
5. и т. д. и т. п. и т. д.
Разбейте его на части, а затем спросите что-то конкретное.
F-ES Sitecore
Ваш вопрос в основном звучит так: "как мне написать эту программу". Мы не против дать конкретные ответы на конкретные вопросы, но это слишком широко и расплывчато. Разбейте проблему на более мелкие задачи и решайте каждую из них по очереди. Итак, узнайте, как выбрать случайный элемент из базы данных SQLite. Затем узнайте, как вы используете переключатели, затем узнайте, как хранить данные в SQLite и так далее.