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

Вниз

Как программно создать БД 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 вся ветка

Форум: "Базы";
Текущий архив: 2002.02.04;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.004 c
3-8767
Fareader
2002-01-03 15:47
2002.02.04
Тормозит программа под IB 6


14-8977
evgeg
2001-12-12 21:27
2002.02.04
А вы знаете, что ссылки на этот форум есть на сайт www.rsdn.ru в разделе


1-8901
Ольга
2002-01-16 14:28
2002.02.04
Генератор паролей


3-8776
roman001
2002-01-05 21:15
2002.02.04
SQL


1-8827
SelfDestructor
2002-01-18 19:53
2002.02.04
Как сделать страницу в PageControl невидимой





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