Форум программистов, компьютерный форум, киберфорум
Delphi: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.63/32: Рейтинг темы: голосов - 32, средняя оценка - 4.63
1 / 1 / 0
Регистрация: 24.11.2011
Сообщений: 51

Тест в Аccess

02.12.2011, 18:55. Показов 6705. Ответов 35
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
привет мужики...может кто чем поможет...надо сделать в делфи тест, с помощью бд...даже незнаю с чего начать...подскажите пожалуйста...заранее благодарен
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.12.2011, 18:55
Ответы с готовыми решениями:

БАЗА Аccess и DBGRID (Срочно)
Имеется база и Dbgrid в таблице есть столбец с заполненными ячейками 2, 3, 4, 5, 4, 4 как узнать количество ячеек в столбце с числом...

Можно ли создать тест в программе My Test Student и запустить этот тест через Delphi?
Здравствуйте! Мне нужна помощь! Я сейчас делаю курсовую, и мне нужно сделать тест, и я хотела бы узнать можно создать тест в программе My...

запрос в Аccess
Здравствуйте! есть dbf (otchet.DBF) с полями: Fam Sum Date Ivanov 5000 01.01.2004 Sidorov ...

35
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
09.06.2012, 20:04
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от albor Посмотреть сообщение
Подозреваю что у Вас должно быть как минимум три таблицы
нет, все вопросы и ответы и даже правильный ответ находится в одной таблице
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
09.06.2012, 20:18
Цитата Сообщение от Манюнька Посмотреть сообщение
нет, все вопросы и ответы и даже правильный ответ находится в одной таблице
..и полученный ответ похоже тоже. Ну, это Ваше право.

Так и в чем сейчас затруднение?
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
09.06.2012, 20:20
Цитата Сообщение от albor Посмотреть сообщение
Подозреваю что у Вас должно быть как минимум три таблицы:
нет все в одной табличке
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
09.06.2012, 20:52
Цитата Сообщение от Манюнька Посмотреть сообщение
нет все в одной табличке
Так и в чем сейчас затруднение?
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
09.06.2012, 21:13
в тексте программы

Добавлено через 20 минут
Цитата Сообщение от albor Посмотреть сообщение
.и полученный ответ похоже тоже
на самом деле там в базе еще несколько таблиц имеется, поэтому чтоб не было путаницы все вопросы и ответы для теста хранятся в одной! Вот поэтому такой выбор
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
09.06.2012, 21:20
Цитата Сообщение от Манюнька Посмотреть сообщение
в тексте программы
На Вашем месте я бы сделал для начала форму опроса. Примерно так:
Миниатюры
Тест в Аccess  
0
73 / 73 / 12
Регистрация: 27.03.2012
Сообщений: 249
10.06.2012, 01:48
не зная с чего начать можно просто погуглить, или заюзать поиск по форуму.

да и зачем вам делать тест в access, с притягиванием Дельфи, если через VBA+SQL вы сделаете это быстрее... там же в офисной среде

зы аксес и дельфи - зло... это ведет к 1С
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
10.06.2012, 06:52
Цитата Сообщение от albor Посмотреть сообщение
На Вашем месте я бы сделал для начала форму опроса
форма есть! правда маленько другая... для вывода вопроса использую Label и пару радиокнопок
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
10.06.2012, 07:58
Цитата Сообщение от Манюнька Посмотреть сообщение
форма есть! правда маленько другая... для вывода вопроса использую Label и пару радиокнопок
Не самый удачный выбор. Вам нужно отобразить текст вопроса, возможные ответы и сохранить в базе полученный ответ. Посмотрите на компоненты TDBText и TDBRadioGroup. На мой взгляд они полностью подходят для Вашей задачи.
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
10.06.2012, 08:37
ОК! а что в тексте программы?
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
10.06.2012, 09:54
Цитата Сообщение от Манюнька Посмотреть сообщение
ОК! а что в тексте программы?
Ну предложите хоть что нибудь сами. Я же не вижу Вашу таблицу, какие там поля..

Допустим у Вас есть таблица в каждой строке которой один вопрос и несколько (пусть три) возможных ответа. Каждая строка имеет поле "Номер" и эти номера уникальны. В таблице сто вопросов, Вы хотите вывести в тест десять случайных из них.

пишем:

Delphi
1
2
3
4
5
6
7
8
9
  Randomize;
  q:=10;                                   //устанавливаем количество вопросов в тесте  
  c:=MyTable.Recordcount;          //читаем количество вопросов в таблице 
  repeat  
    n:=Random(c)+1;                     //получаем случайное число от 1 до 100 (колич.вопросов в табл.)
    MyTable.Locate('Number', n, []); //перемещаемся на запись с номером N
    {ждем нажатия кнопки "Ответ готов, далее"}
    Dec(q);                                  //уменьшаем счетчик вопросов
  until q=0;                                 //закончить если 0
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
10.06.2012, 10:12
Цитата Сообщение от albor Посмотреть сообщение
какие там поля..
вот моя таблица!
Миниатюры
Тест в Аccess  
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
10.06.2012, 10:20
у меня сделана форма входа (ну там логин пароль и.т.п) на этой форме коннект бд через ADO, а на другой хочу сделать тест...
значит как я поняла на событии формы нужно организовать считывание с таблицы это будет как я думаю так:
Form1.ADOTable5.First;
...
Form1.ADOTable5.Next;
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
10.06.2012, 10:27
Цитата Сообщение от Манюнька Посмотреть сообщение
у меня сделана форма входа (ну там логин пароль и.т.п) на этой форме коннект бд через ADO, а на другой хочу сделать тест...
значит как я поняла на событии формы нужно организовать считывание с таблицы это будет как я думаю так:
Form1.ADOTable5.First;
...
Form1.ADOTable5.Next;
Не знаю зачем Вам это нужно.
Никаких событий пока трогать не надо.
Что непонятно в моем примере?

Осталось только добавить кнопки "Следующий вопрос" и "Выход"
0
0 / 0 / 0
Регистрация: 05.05.2010
Сообщений: 68
10.06.2012, 10:33
Цитата Сообщение от albor Посмотреть сообщение
Что непонятно в моем примере?
не понятно куда это вставлять...
Вы меня извините, но я совсем не знаю делфи и не лезла бы к нему никогда, но по учебе необходимо
Поэтому самого элементарного не могу понять
0
 Аватар для albor
504 / 106 / 16
Регистрация: 01.12.2011
Сообщений: 399
10.06.2012, 10:49
Цитата Сообщение от Манюнька Посмотреть сообщение
не понятно куда это вставлять...
...я совсем не знаю делфи...
Ммм.. Если Вы хотите, чтобы я за вас написал программу, то это делается иначе.
Пишите в личку, можем договориться..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.06.2012, 10:49

Округление в Аccess
Возможно ли в Access не математическое округление Round(число;0),а например как в экселе ОКРУГЛВВЕРХ(число;0) или необходимо самому писать...

Помогите с запросом в Аccess!
Имеется Access XP, надо создать запрос для поиска записей в таблице ТОВАРЫ,где значения ключевого поля (Артикул) не совпадают со значениями...

Программирование периода за неделю в аccess
Привет Всем! Подскажите. Как можно реализовать в аccess , что бы при выборе в комбобоксе например 'За неделю' в соответствующих полях...

Аccess violation at address 0041f9e3
День добрый, вобщем делаю тестирующую программу по той что описана в Библии Delphi. Есть 2 формы: QuestionResultForm и EditQuestionForm...

Две таблицы Аccess и Visual Basic
Есть две и более таблиц в Аксессе. В каждой много разных полей, но есть и одно общее. По идее, я понимаю, что используя это поле, можно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
36
Ответ Создать тему
Новые блоги и статьи
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
Генератор паролей (вариант №4)
Maks 01.11.2026
После публикации 3-го варианта генератора паролей, разослал его своим коллегам (с целью оценки), в итоге были получены следующие рекомендации: 1. Вернуть возможность использования знаков | 1 l I;. . .
Генератор паролей (вариант №3)
Maks 30.10.2026
Финальная версия генератора паролей 1С. Доработка решения в этот раз коснулась только визуальной части, а именно, добавлен реквизит ДопПараметры (тип Булево), который скрывает/ отображает реквизиты:. . .
Магическое мышление и магия, современная наука не отличима от магии (говорит ИИ Джемени)
zorxor 30.10.2026
Джемени, расскажи, пожалуйста, что такое магическое мышление, что такое магия, почему современная наука чем-то напоминает магию? Фраза «Любая достаточно развитая технология неотличима от магии». . .
За какое время ИИ может подобрать пароль по хешу (рассказывает Джемени ИИ)
zorxor 30.10.2026
Расскажи, Джемени, если известен хэш МД5, например, за сколько ИИ сможет подобрать соответствующий пароль? Искусственный интеллект (ИИ) может подобрать простой или средний по сложности пароль по. . .
Кто убил Suno? Почему наше солнышко погасло? (диалог с ИИ Джемени)
zorxor 30.10.2026
Как убивали Suno. Хронология. «Убийство» музыкальной нейросети Suno — это затяжной процесс, в котором технологический хайп стартапа разбился о жесткую реальность судебных исков от гигантов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru