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

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

Генератор управлялки к бд [D7, IB6.x]


Pa5ha ©   (2006-12-09 17:10:00) 

Если прога для генерации проекта управлялки к бд? Т.е. хочу прогу написать, что по структуре бд генерировала проект дельфи для управления этой бд -) И вот решил пошукать, может уже такое есть.


Pa5ha   (2006-12-11 14:58:00) [1]

Sergey13 ©, вобщем то Ты прав. Фигня. Но надо чтоб за сгенеренный интерфейс пользователя зачот ставили. И  вобщем то, поставят... Я просто не видел баз данных нормальных ибо как-то не интересовался...


Desdechado   (2006-12-11 11:43:00) [2]

> IBconsole глючит при выполнении такого скрипта, хотя и создает бд:
1. IBconsole - в топку
2. ошибки не вижу, значит, ее нет


Sergey13   (2006-12-11 11:14:00) [3]

> [0] Pa5ha ©   (09.12.06 17:10)

Если я правильно понял что ты хочешь, то ты страдаешь фигней. ИМХО сгенерировать приличнуюБД и приличнуюпрограмму к ней - это здорово попахивает утопией. Конечно можно наколбасить табличек и повесить на каждую грид с возможностью заполнения этих таблиц - это не так и сложно. Но это будет просто еще один редактор таблиц, а не программа по управлению конкретной БД.


Fredy314   (2006-12-11 11:05:00) [4]

Может я чего не понимаю но юзер и пасворд нуно указать ещё при подключении к базе а никак не после команды CREATE Database.


Pa5ha   (2006-12-10 23:42:00) [5]

Ну студенческие задания немного отличаются от тех, которые находят применение -) Проблема сделать и сдать.

Щас вот есть проблема. IBconsole глючит при выполнении такого скрипта, хотя и создает бд:
> CREATE Database "*\db.gdb"
> user "*"
> password "*"
> DEFAULT CHARACTER SET WIN1251

в моем запросе звездочек нет ;)


Desdechado   (2006-12-10 16:51:00) [6]

DrPass ©   (10.12.06 00:39) [3]
>> И как можно создать поля в таблице без SQL
> Легко - через BLR-команду.
ну-ну, ты еще методы API вспомни :)

Pa5ha ©   (10.12.06 15:07) [4]
> написать к конкретной базе данных систему управления
Это называется интерфейс пользователя. И он создается под конкретную задачу, конкретные требования и т.п. Автогенерироваться он вряд ли сможет. Если же даже сможет, то имхо, будет жутковат и ни на что не годен.

> Основная проблема там - надо много писать и много форм создавать
Это не проблема. Основная проблема - формализовать задачу. Ее решения я не вижу и не слышу о ее наличии.


Pa5ha   (2006-12-10 15:07:00) [7]

DrPass © просто надо уточнить некоторые ньюансы "рисования" таблички -)

Н втором курсе задание дается на дельфи написать к конкретной базе данных систему управления. Ну там например аэродром, летчики,рейсы и т.д. надо связать в кучу. Рейс такой-то, пилот такой-то, вылет тогда о и т.д. Дается задание на семестр. Ещё никто не сдал. Хоцца помочь студентам, да и просто спортивный интерес -) Основная проблема там - надо много писать и много форм создавать -)


DrPass   (2006-12-10 00:39:00) [8]


> > И как можно создать поля в таблице без SQL
> Никак.

Легко - через BLR-команду. Но составить SQL намного проще :)
Впрочем, я уверен - автор вопроса на самом деле имел в виду "где мне нарисовать табличку, чтобы потом щелкнуть мышкой, и она сама сделалась"


Desdechado   (2006-12-09 21:15:00) [9]

Не понял насчет "генератора проектов". Возьми IBExpert и не мучайся.

> Зачем в бд пароль?
Как всегда - чтоб только дозволенные опрации допущенным персонам.

> чтоб небыло этих вопросов типа: "Your user name and password are not
> defined. Ask your database administrator to set up an InterBase login"?
Как прилогинишься к БД с паролем, так и не будет этих вопросов.

> И как можно создать поля в таблице без SQL
Никак.

ЗЫ ibase.ru спасет отца русской демократии


Pa5ha   (2006-12-09 17:25:00) [10]

Блин, прошу прощения за такие абры кадабры. Клавиши стали западать.

Написал генератор SQL скрипта, который  создает таблицы. Теперь буду добавлять формы для отображения таблиц, для добавления записей, для сортировки ну и т.д.

И так как это немного ново для меня есть некоторые вопросы -)
Зачем в бд пароль? Как с помощью create table создать таблицу, чтоб небыло этих вопросов типа: "Your user name and password are not defined. Ask your database administrator to set up an InterBase login"? И как можно создать поля в таблице без SQL (а  то блин вспомнить не могу где таблицу делал -) )?


Наверх

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