Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
5 / 5 / 1
Регистрация: 30.11.2011
Сообщений: 37
1

SQL-запрос на создание таблиц

01.12.2011, 00:42. Показов 2095. Ответов 2
Метки нет (Все метки)

В общем дело обстоит следующем образом:
Нужно заполнить БД программы тестирования, что бы потом подключить её к Delphi и брать из нее данные.
В БД создана одно таблица с двумя полями(рис. 1). Создана форма в которой заполняются эти поля и есть кнопка "Добавить варианты ответов" (рис.2). Эта кнопка открывают другую форму, в которой заполняются варианты ответов и ставится флажок если ответ верный (рис.3). Внесенные данные должны добавляться в таблицу, имя которой это номер счетчика вопроса. В такой таблице всего два поля: answer(вариант ответа) и right (логический тип).

А вот собственно вопрос:
Возможно ли и если да, то как, при нажатии на кнопку "сохранить" создавалась таблица с именем, равным числу счетчика вопросов.
Пожалуйста, помогите, ломал голову долго.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Миниатюры
SQL-запрос на создание таблиц   SQL-запрос на создание таблиц  
Изображения
 
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.12.2011, 00:42
Ответы с готовыми решениями:

SQL запрос с использованием 2 таблиц
Парни помогите Пожалуйста с запросом.Есть 2 Таблицы 1) Договор , 2)Клиенты нужно сделать так чтобы...

SQL запрос использование 2-х таблиц
Парни помогите понять в чем ошибка Мне нужно Найти Из Таблицы Договор по Коду_Договора, Код_Услуги...

SQL запрос с использованием 2 таблиц
Есть 2 Таблицы Сотрудники с полями (Код_Сотрудника, ФИО, Код_Обр) и Образование с полями(Код_Обр,...

SQL запрос двух связанных таблиц access
Доброго времени суток! При составлении SQL запроса возникли проблемы: даны две базы, каждая из...

2
1902 / 779 / 31
Регистрация: 11.02.2010
Сообщений: 1,567
01.12.2011, 02:28 2
Цитата Сообщение от wolframium Посмотреть сообщение
Внесенные данные должны добавляться в таблицу, имя которой это номер счетчика вопроса
очень нерациональная структура БД. если там будет, скажем, 1000 вопросов - БД может лопнуть, а дельфи зависнуть, а попытка внесения изменений закончится изменением архитектуры на "нормальную"
как вариант, предлагаю такие две таблицы:
Вопросы (кодВопроса, вопрос)
Ответы (кодОтвета, кодВопроса, ответ, правильно?{да/нет})

первые поля- ключ, счетчик
одноименные поля связать

схему можно еще нормализовать, но в данном случае это нецелесообразно и даже вредно (ИМХО)
1
5 / 5 / 1
Регистрация: 30.11.2011
Сообщений: 37
01.12.2011, 12:51  [ТС] 3
Цитата Сообщение от ironegg Посмотреть сообщение
если там будет, скажем, 1000 вопросов - БД может лопнуть, а дельфи зависнуть,
вопросов будет порядка 40-70, не более.

Спасибо за совет. Попробую сделать, отпишусь чуть позже.

Добавлено через 17 минут
ironegg, Спасибо большое, заполнение получается отменное=) попробую теперь подключить её к делфи=)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.12.2011, 12:51

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Запрос из нескольких таблиц с категориями SQL Access 2007
Здравствуйте уважаемые посетители форума! Разрабатываю базу данных специфического кадрового учета...

Создание таблиц через SQL
Поделитесь пожалуйста материалами, примерами, как создать правильно SQL запрос в Access на создание...

Создание таблиц SQL-запросом
Доброго времени суток! Пытаюсь питоном создать таблицу БД и записать в неё данные с помощью...

SQL запрос на объединение всех таблиц с именем, начинающимся с определенного слова
Всем доброго дня. Подскажите пожалуйста, могу ли я создать SQL запрос на объединение с помощью...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.