Вниз
Скачать: CL | DM;

Как программно создать БД Interbase   Найти похожие ветки 

← →
Antoniz   (2002-01-08 14:27) [0]

Доброго времени суток. Не подскажет ли кто как делфевым кодом создать БД Interbase. Например через стандартные (для 5-й версии делфи) компоненты для Interbase сервера.
Я делаю так (для локального сервера)
db типа TIBDatabase

db.DatabaseName:="d:\vol.gdb";
db.Params.Add("User_Name=SYSDBA");
db.Params.Add("Password=main");
db.Params.Add("PAGE_SIZE=4096");
db.CreateDatabase;

Но почему ругается на этот код, пишет ошибку типа пользователь не идентифицирован. Хотя при таком пользователе и пароле он коннектится к имеющимся БД без проблем.


← →
kaif ©   (2002-01-09 01:29) [1]

При создании базы данных надо в Params вписывать не пары типа идентификатор=значение, а прямо строку
db.Params.Text :=
"user ""SYSDBA"" password ""main"" PAGE_SIZE 1024";
Посмотри текст компонента TIBDatabase. Он прямо посылает этот текст дальше на клиент.
я поставил по две одиночные кавычки, чтобы символы кавычек корректно прошли внутри строки.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.008 c
14-8986
AlexH
2001-12-10 10:30
2002.02.04
Опять девушки


3-8755
Юрий Жуков
2002-01-04 18:00
2002.02.04
Oracle + DOA. Не могу остановить TOracleEvent


3-8774
Sergant
2002-01-06 17:03
2002.02.04
Просмотр БД в Dos и Win-кодровках без BDE


14-8985
perov
2001-12-14 06:04
2002.02.04
С праздником!!!!!!


3-8752
VA
2001-12-31 01:52
2002.02.04
ADO




   Наверх