Текущий архив: 2006.12.31;
Скачать: CL | DM;
ВнизГенератор управлялки к бд Найти похожие ветки
← →
Pa5ha © (2006-12-09 17:10) [0]Если прога для генерации проекта управлялки к бд? Т.е. хочу прогу написать, что по структуре бд генерировала проект дельфи для управления этой бд -) И вот решил пошукать, может уже такое есть.
← →
Pa5ha © (2006-12-09 17:25) [1]Блин, прошу прощения за такие абры кадабры. Клавиши стали западать.
Написал генератор SQL скрипта, который создает таблицы. Теперь буду добавлять формы для отображения таблиц, для добавления записей, для сортировки ну и т.д.
И так как это немного ново для меня есть некоторые вопросы -)
Зачем в бд пароль? Как с помощью create table создать таблицу, чтоб небыло этих вопросов типа: "Your user name and password are not defined. Ask your database administrator to set up an InterBase login"? И как можно создать поля в таблице без SQL (а то блин вспомнить не могу где таблицу делал -) )?
← →
Desdechado © (2006-12-09 21:15) [2]Не понял насчет "генератора проектов". Возьми IBExpert и не мучайся.
> Зачем в бд пароль?
Как всегда - чтоб только дозволенные опрации допущенным персонам.
> чтоб небыло этих вопросов типа: "Your user name and password are not
> defined. Ask your database administrator to set up an InterBase login"?
Как прилогинишься к БД с паролем, так и не будет этих вопросов.
> И как можно создать поля в таблице без SQL
Никак.
ЗЫ ibase.ru спасет отца русской демократии
← →
DrPass © (2006-12-10 00:39) [3]
> > И как можно создать поля в таблице без SQL
> Никак.
Легко - через BLR-команду. Но составить SQL намного проще :)
Впрочем, я уверен - автор вопроса на самом деле имел в виду "где мне нарисовать табличку, чтобы потом щелкнуть мышкой, и она сама сделалась"
← →
Pa5ha © (2006-12-10 15:07) [4]DrPass © просто надо уточнить некоторые ньюансы "рисования" таблички -)
Н втором курсе задание дается на дельфи написать к конкретной базе данных систему управления. Ну там например аэродром, летчики,рейсы и т.д. надо связать в кучу. Рейс такой-то, пилот такой-то, вылет тогда о и т.д. Дается задание на семестр. Ещё никто не сдал. Хоцца помочь студентам, да и просто спортивный интерес -) Основная проблема там - надо много писать и много форм создавать -)
← →
Desdechado © (2006-12-10 16:51) [5]DrPass © (10.12.06 00:39) [3]
>> И как можно создать поля в таблице без SQL
> Легко - через BLR-команду.
ну-ну, ты еще методы API вспомни :)
Pa5ha © (10.12.06 15:07) [4]
> написать к конкретной базе данных систему управления
Это называется интерфейс пользователя. И он создается под конкретную задачу, конкретные требования и т.п. Автогенерироваться он вряд ли сможет. Если же даже сможет, то имхо, будет жутковат и ни на что не годен.
> Основная проблема там - надо много писать и много форм создавать
Это не проблема. Основная проблема - формализовать задачу. Ее решения я не вижу и не слышу о ее наличии.
← →
Pa5ha © (2006-12-10 23:42) [6]Ну студенческие задания немного отличаются от тех, которые находят применение -) Проблема сделать и сдать.
Щас вот есть проблема. IBconsole глючит при выполнении такого скрипта, хотя и создает бд:
> CREATE Database "*\db.gdb"
> user "*"
> password "*"
> DEFAULT CHARACTER SET WIN1251
в моем запросе звездочек нет ;)
← →
Fredy314 © (2006-12-11 11:05) [7]Может я чего не понимаю но юзер и пасворд нуно указать ещё при подключении к базе а никак не после команды CREATE Database.
← →
Sergey13 © (2006-12-11 11:14) [8]> [0] Pa5ha © (09.12.06 17:10)
Если я правильно понял что ты хочешь, то ты страдаешь фигней. ИМХО сгенерировать приличную БД и приличную программу к ней - это здорово попахивает утопией. Конечно можно наколбасить табличек и повесить на каждую грид с возможностью заполнения этих таблиц - это не так и сложно. Но это будет просто еще один редактор таблиц, а не программа по управлению конкретной БД.
← →
Desdechado © (2006-12-11 11:43) [9]> IBconsole глючит при выполнении такого скрипта, хотя и создает бд:
1. IBconsole - в топку
2. ошибки не вижу, значит, ее нет
← →
Pa5ha © (2006-12-11 14:58) [10]Sergey13 ©, вобщем то Ты прав. Фигня. Но надо чтоб за сгенеренный интерфейс пользователя зачот ставили. И вобщем то, поставят... Я просто не видел баз данных нормальных ибо как-то не интересовался...
Страницы: 1 вся ветка
Текущий архив: 2006.12.31;
Скачать: CL | DM;
Память: 0.47 MB
Время: 0.04 c