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

Вниз

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

Наверх




Память: 0.46 MB
Время: 0.009 c
1-44255
Бульбаш
2003-04-02 10:40
2003.04.14
Как правильно осуществить переход между полями ввода (Edit)


8-44274
Cobalt
2003-01-06 20:33
2003.04.14
Diablo2


6-44315
NikolaB
2003-02-23 01:29
2003.04.14
Web Server and IsapiDLL (izvinite, chto vopros dlinii!)


3-44000
Cranium
2003-03-25 11:20
2003.04.14
Как реализовать сдедующее.....


1-44092
waw
2003-04-02 14:55
2003.04.14
Не правильно считается итого в QReport с условным подсчетом





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский