|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.04.2013, 00:05 | #1 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
создание простенького СУБД в delphi 7
Здравствуйте! В связи с тем что мне нечем заняться решил создать простенькую СУБД, времени навалом (чуть больше года, хочу ее сдать как курсовую) наткнулся на несколько проблем:
1) Как реализовать создание таблицы? Дело в том что например в VFoxPro открывается конструктор таблиц, там одно поле редактирования, в него пишешь название поля будущей таблицы, после вписания имени становятся доступными поля выбора типа данных (character,numeric,date и т.п.), а так же признак ключа + под полем редактирования куда вписывалось название поля появляется еще одно (условно назову Edit), дак вот, как сделать подобное? ну хотя бы такое условие: если edit1 не пуст, то рядом с ним создать combobox1 и флажок первичного ключа, и под edit1 создать edit2 ...(в общем сами посмотрите во вложениях снял скрины). 2) После создания полей таблицы отобразить их в каком-нибудь компоненте (на ум пришел только стринг грид), в общем смотрите на скрин редактирования таблицы. Буду рад любой помощи и советам! Те, кто считает идею глупой или бредовой прошу не судите строго, а помогите чем можете Кстати, вопрос еще один, не по теме, как добавлять в теме картинки ни как вложения, а чтобы при загрузке темы они были сразу видны? Нажимал на "вставить изображение" просит указать ссылку
from dark to light)
Последний раз редактировалось Алексей_2012; 12.04.2013 в 00:19. |
12.04.2013, 08:27 | #2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
12.04.2013, 09:04 | #3 |
t45t
Участник клуба
Регистрация: 20.03.2012
Сообщений: 1,849
|
нет, говорю же, времени навалом, просто подскажите идею, примерную, я знаю что можно написать кнопку на форму не используя палитру компонентов
from dark to light)
|
12.04.2013, 09:18 | #4 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Это называется динамическое создание визуальных объектов. Так, например, можно Edit создать
Код:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 12.04.2013 в 09:21. |
12.04.2013, 09:28 | #5 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
А со структурой модели данных, хранения информации и т.п. уже определились?
|
12.04.2013, 13:27 | #6 |
Форумчанин
Регистрация: 17.03.2009
Сообщений: 977
|
так в чём проблема? как и на картинке делаешь одну таблицу, если надо список, то один комбобокс двигаешь куда надо и активируешь, узнать куда надо можно в свойствах таблицы MouseMove. или даже на поднятие кнопки мыши в этой таблице.
количество столбцов у тебя фиксированное, таблица создания базы вообще одна. в итоге у тебя будет в базу только одна посылка. типа Код:
как соединиться копай адо(наиболее простое из стандартных). там же таблицы которые можно не думая о структуре просто так отображать и редактивоать. и вобще потыкай по вкладкам дельфи увидишь компоненты для баз. и поиск поможет если что не понятно.
Интуитивно понятный интерфейс - это такой интерфейс, для работы с которым нужна недюжинная интуиция.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание базы данных в СУБД MS Access | AngelInferno | Microsoft Office Access | 1 | 27.01.2012 21:49 |
>>Создание на СИ++ простенького файлового менеджера. Все профи сюда!!<< | LN_ | Помощь студентам | 21 | 02.08.2011 13:27 |
БД в СУБД Access и Delphi! | Versifikator | Фриланс | 2 | 22.12.2010 09:06 |
Создание простенького Арканоида на C++ Builder | Alex3d_2010 | Помощь студентам | 2 | 12.05.2010 11:04 |