![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Создание БД (программно) [D6]
Alexander1 © (2005-02-28 17:39:00)Подскажите плиз как программно создать БД (*.gdb) с помощью компоненты IBDataBase. Какие параметры в Params надо заполнить... или пример. Заранее спасибо
MORA (2005-02-28 22:49:00) [1]не проще ли написать sql-скрипт и выполнить его с пом. TIBSQL.ExecQuery?
Anatoly Podgoretsky (2005-02-28 19:36:00) [2]Ты случайно не на НТ без админстраторских прав.
Alexander1 (2005-02-28 18:22:00) [3]ну а ты как думал ;)
т.е. IBDatabase1.CreateDatabase;
но смысл не изменился.. ошибка вся та же... не пойму, какие параметры еще введены неверно...
плин, дайте пример рабочий!
bober (2005-02-28 18:21:00) [4]form1.Ibdatabase1.Params.Clear;
form1.IBdatabase1.DatabaseName:='c:\try.gdb';
form1.IBdatabase1.Params.Add('user "SYSDBA"');
form1.IBdatabase1.Params.add('password "masterkey"');
form1.IBdatabase1.Params.Add('PAGE_SIZE 4096');
form1.IBdatabase1.SQLDialect:=3;
form1.Ibdatabase1.CreateDatabase;
sniknik (2005-02-28 18:13:00) [5]Alexander1 (28.02.05 17:56) [2]
это именно так в справке по CreateDatabase написано ([1])? ;о)))
если так то где сама функция?
Alexander1 (2005-02-28 17:56:00) [6]IBDatabase1.Params.Add('user_name=sysdba');
IBDatabase1.Params.Add('password=masterkey');
IBDatabase1.DatabaseName:='c:\try.gdb';
IBDatabase1.Connected:=true;
а в ответ...
"unavailable database"
Johnmen (2005-02-28 17:42:00) [7]IBDataBase.CreateDatabase + F1