Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Вниз

Генератор управлялки к бд   Найти похожие ветки 

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.043 c
15-1165413054
Jeer
2006-12-06 16:50
2006.12.31
Персоналка


15-1165600933
Piter
2006-12-08 21:02
2006.12.31
Использование "пустых" try .. except


1-1163424580
DVM
2006-11-13 16:29
2006.12.31
Помогите с выбором предка для класса. Как сделать такое?


15-1165680832
SkySpeed
2006-12-09 19:13
2006.12.31
Глючит запись с видеокамеры и с тв-тюнера... как быть?


4-1156153588
J Cara
2006-08-21 13:46
2006.12.31
WinApi + FTP





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский