Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.12.2007, 20:53   #1
Plastik-X
Новичок
Джуниор
 
Регистрация: 09.12.2007
Сообщений: 2
Сообщение Возникла проблема с созданием таблиц баз данных.

Возникла проблема с созданием таблиц баз данных.

Цитата:
Задача программы заключается в том, что пользователь мог сам создавать базы данных.
В качестве базы я использую компонент Easy Table
В создании базы проблем не возникло.
Цитата:
if(SaveDialog1->Execute())
{
EasyDatabase1->Connected=false;
EasyDatabase1->DatabaseFileName= SaveDialog1->FileName;
EasyDatabase1->CreateDatabase();
// Если что не так буду рад вашим советам.

}
Цитата:
А вот создать таблицу в этой базе как мне показалось не так уж легко
Единственное чего я смог добиться, так это заделать фиксированный набор полей
Ну, например:

Цитата:
EasyTable1-> Active = false;
EasyTable1-> FieldDefs->Clear();
EasyTable1-> FieldDefs->Add(«ID»,ftAutoInc,0,false);
EasyTable1-> FieldDefs->Add(«NAME»,ftString,18,false);
EasyTable1-> FieldDefs->Add(«TYPE»,ftString,20,false);
EasyTable1-> FieldDefs->Add(«SIZE»,ftInteger,0,false);
EasyTable1-> FieldDefs->Add(«REQUIRIED »,ftBoolean,0,false);
EasyTable1-> TableName=Edit1->Text;
EasyTable1-> CreateTable();
Цитата:
Такой метод как сами понимаете, не подходит, а завязать это на компоненты не получилось.
Народ выручайте срочно надо!!!
Если кому надо выброшу работающий Пакет, не требующий лицензии

Мыло : Jienis@yandex.ru
Plastik-X вне форума Ответить с цитированием
Старый 10.12.2007, 12:25   #2
dron-s
Форумчанин
 
Регистрация: 04.03.2007
Сообщений: 615
По умолчанию

никогда не работал с EasyTable...
что, в наборе комопнентов нету что то подобного EasyQuery?
если есть, то брасай его на форму и создавай таблицы через SQL (CREATE TABLE)
dron-s вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi: Проблема с созданием объектов Omedus Помощь студентам 4 08.08.2008 18:42
Проблема с созданием компонентов dr.Chas Общие вопросы Delphi 4 25.04.2008 20:12