Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.04.14;
Скачать: CL | DM;

Вниз

Как в IB создать БД из Delphi?   Найти похожие ветки 

 
junior   (2003-03-24 21:10) [0]

Как создать БД из делфи, в рантайме


 
Sergey Masloff   (2003-03-24 21:48) [1]

Было на ibase.ru
А вообще не нужно это наверняка.


 
junior   (2003-03-24 21:51) [2]

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


 
_Shade   (2003-03-25 06:22) [3]

SQL(DDL, в частности) знаете? Если "да", то кладёте на форму Query и счастье Вам будет незамедлительно. :)


 
zacho ©   (2003-03-25 08:00) [4]

Как минимум 2-мя способами.
1. В IBX у TIBDatabase есть метод CreateDatabase. (В других компонентах доступа тоже наверняка есть подобное, смотри хэлп по своим компонентам.) После создания БД объекты БД можно создать операторами DDL SQL с помощью компонентов TIBSQL и т.п.
2. Создать базу с помощью скрипта. Скрипт можно выполнить или стандартной isql.exe или утилитами типа IBEScript.exe из IBExpert


 
junior   (2003-03-25 09:28) [5]


> В IBX у TIBDatabase есть метод CreateDatabase.

Этот метод либо не работает, либо я чего то не понимаю. Я даю ему на вход, как написано в хелп, SYSDBA - masterkey или другого пользователя, он говорит что такого пользователя нет!!!


 
junior   (2003-03-25 09:41) [6]


> SQL(DDL, в частности) знаете? Если "да", то кладёте на форму
> Query и счастье Вам будет незамедлительно. :)

Интересно а как к БД законнектится если на серваке еще ничего нет?


 
zacho ©   (2003-03-25 10:02) [7]


> junior (25.03.03 09:28)

Все работает.
Приведи содержимое Params


 
junior   (2003-03-25 10:09) [8]

user_name=sysdba
password=masterkey


 
zacho ©   (2003-03-25 10:11) [9]

Надо:
USER "SYSDBA"
PASSWORD "masterkey"
Еще можно указать PAGE_SIZE, DEFAULT CHARACTER SET и т.п.


 
junior   (2003-03-25 10:47) [10]

Ok! Thanks



Страницы: 1 вся ветка

Текущий архив: 2003.04.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
3-44073
Sergey_
2003-03-26 09:35
2003.04.14
Как создать запросом таблицу DBF


3-44028
sergun
2003-03-25 19:40
2003.04.14
как в таблице paradox удалить поле


1-44259
sergey32
2003-04-02 13:48
2003.04.14
Как определить имя пункта меню


1-44201
ghg
2003-04-01 16:20
2003.04.14
запуск программы по открытию файла


3-44032
Roman_kv
2003-03-25 18:08
2003.04.14
OnChange на BDEdit когда он происходит?