Size: a a a

2020 March 29

DB

Dmitry Belkevich in Delphi & Lazarus
dbradiogroup это часть вопроса или это часть ответа?
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
В базе есть 4 варианта ответа. Их нужно вывести на 4 радиобаттона (dbradiogroup) и когда юзер выберет ответ и нажмет на кнопку "Ответить" была сверка на правильность ответа
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Vitalii Ishkevych
В базе есть 4 варианта ответа. Их нужно вывести на 4 радиобаттона (dbradiogroup) и когда юзер выберет ответ и нажмет на кнопку "Ответить" была сверка на правильность ответа
Распишите для себя алгоритм, как должно работать
источник

DB

Dmitry Belkevich in Delphi & Lazarus
то есть dbradiogroup скорее ответ? я думаю, что лучше и проще сделать обычным радиобаттоном а результат теста сохранять запросом к базе
источник

DB

Dmitry Belkevich in Delphi & Lazarus
если его нужно конечно сохранять вообще
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Да. Это ответ.
источник

FT

Fistashka Tryam in Delphi & Lazarus
Dmitry Belkevich
то есть dbradiogroup скорее ответ? я думаю, что лучше и проще сделать обычным радиобаттоном а результат теста сохранять запросом к базе
Да да так и надо делать.
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Select * from Таблица1 выбирает все столбы, а как выбрать именно клетку с 1ого столба 2ого ряда?
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Например сейчас решается 2ой вопрос из теста, это соответственно первое поле -- вопрос, а второе-пятое -- ответы. Мне нужно назвать радиобаттоны первый - четвертый именно названиями этих ответов второе-пятое значения из базы.
источник

VA

Viktor Akselrod in Delphi & Lazarus
Vitalii Ishkevych
Select * from Таблица1 выбирает все столбы, а как выбрать именно клетку с 1ого столба 2ого ряда?
а что на питоне другой синтаксис sql?
может таки дело было не в делфи?
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Viktor Akselrod
а что на питоне другой синтаксис sql?
может таки дело было не в делфи?
На питоне с базами еще не работал
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Нигде с базами ещё не работал
источник

DB

Dmitry Belkevich in Delphi & Lazarus
названия в любом случае автоматом никак не попадут ни в dbradiogroup ни в просто radiogroup
источник

DB

Dmitry Belkevich in Delphi & Lazarus
поэтому заполняй руками из набора
источник

VA

Viktor Akselrod in Delphi & Lazarus
Vitalii Ishkevych
Нигде с базами ещё не работал
тогда есть смысл почитать основы
а потренироваться можно тут http://www.sql-ex.ru/
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Vitalii Ishkevych
Select * from Таблица1 выбирает все столбы, а как выбрать именно клетку с 1ого столба 2ого ряда?
нужно как-то ограничить выборку. сейчас ты выбираешь всю таблицу целиком. как и что делать гугли 'язык запросов sql', удобнее запросам учиться не в делфи, по ссылке или еще где-то
источник

С

Сергей in Delphi & Lazarus
Ну вообще тогда логичнее сделать таблицу 1 с вопросами. Таблицу 2 с вариантами ответов привязанную к таблице 1 и указанием флага на правильный ответ. На форме сделать master-detail датасеты. Detail привязать к dbradiogroup
источник

С

Сергей in Delphi & Lazarus
Т.е. вторая таблица будет с полями id ответа, id вопроса из таблицы 1, значение, флаг ответа(правильный или нет)
источник

С

Сергей in Delphi & Lazarus
Или, если ответ допускает множественный выбор, ответы вынести в третью таблицу
источник

FT

Fistashka Tryam in Delphi & Lazarus
Vitalii Ishkevych
Select * from Таблица1 выбирает все столбы, а как выбрать именно клетку с 1ого столба 2ого ряда?
select col1 from table where Id=1
источник