Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Создание базы (Db) с помошью Delphi [D7, dBase, FoxPro, Paradox]


Страницы:   1 2

killaTank ©   (2009-02-01 14:17:00) 

У меня такая проблема делаю курсовую на тему генеалогическое дерево. Свою Бд создаю с помощью data deskop BDE Administrator. Но мне поставили задачу, что бы пользователь не обладающий особыми знаниями мог свободно создать свою базу, своего  Генеалогического дерева  сам посредством этой программы. Программа отлажена и работает, но я не разобрался как создать новую бд (с расширением .db). Допустим поместить на форму кнопку и посредством нажатия ее открывается новая форма, где будут представлены поля (Edit) в которые мы внесем нужные данные (Название бд, Фамилии имя отчество, даты рождения и тп.), нажимаем готова и бд создана. Возможно ли так сделать? И если да то как??? Заранее спасибо!


Медвежонок Пятачок   (2009-02-01 16:42:00) [21]

если "он" - это пример, то он как раз создает с полями


killaTank   (2009-02-01 16:41:00) [22]

AndreyV
Ну идея проекта в том что каждый кто захочет создать свою ветвь, при этом не обладая познаниями в программировании мог доступно создать новую бд средствами программы и внести свои данные.

Медвежонок Пятачок он просто создает ее, без полей и прочего, а мне нужно чтобы создавались поля таблици..


Медвежонок Пятачок   (2009-02-01 16:34:00) [23]

как в примере написано, вот так и задавать


AndreyV   (2009-02-01 16:33:00) [24]

> [5] killaTank ©   (01.02.09 16:16)
> Хорошо это я нашол. Компилирую, но ничего не создается!
> Как мне задавать при создании Бд не лазя при этом в код
> программы ее имя и поля таблиц?

У тебя на каждого человека своя таблица что ли?


killaTank   (2009-02-01 16:32:00) [25]

Ладно посмотрим, Как мне задавать при создании Бд не лазя при этом в код программы ее имя и поля таблиц? Там судя по коду стандартное задается...


Медвежонок Пятачок   (2009-02-01 16:27:00) [26]

значит у тебя ошибка в программе


killaTank   (2009-02-01 16:26:00) [27]

Ну ехе создался, я имею в виду при запуске программы и использования этой кнопки (куда я поместил код)


Медвежонок Пятачок   (2009-02-01 16:19:00) [28]

при компиляции ничего и не должно создаваться крме exe


killaTank   (2009-02-01 16:16:00) [29]

Хорошо это я нашол. Компилирую, но ничего не создается! Как мне задавать при создании Бд не лазя при этом в код программы ее имя и поля таблиц?


Сергей М.   (2009-02-01 16:01:00) [30]

А у меня есть.
Жму F1, ввожу модель поиска "CreateTable", появляется список классов, имеющих такой метод, среди них - TTable

Жму на TTable, в открывшемся описании метода вижу ссылку "Delphi example", перехожу по ссылке и вижу пример использования метода.

Что я не так делаю ?


killaTank   (2009-02-01 15:49:00) [31]

не нашло точнее


killaTank   (2009-02-01 15:23:00) [32]

нету такого((


Сергей М.   (2009-02-01 15:01:00) [33]

F1 + " Table Creation example"


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо