Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Использование FIBPlus

3.7K
13 июня 2003 года
Bodya
7 / / 13.06.2003
Помогите разобраться.
Нужно выполнить скрипт на создание базы InterBase испрользуя компаненты FIBPlus.
Пример скрипта:
CREATE DATABASE 'C:\Work\test.gdb' USER 'SYSDBA' PASSWORD 'masterkey' default character set WIN1251;

Выполняю следующий код:

s:='CREATE DATABASE '+''''+':C:\Work\test10.gdb'+''''+' USER '+''''+'SYSDBA'+''''+' PASSWORD '+''''+'masterkey'+''''+' default character set WIN1251;';
pFIBStoredProc1.SQL.Add(s);
pFIBStoredProc1.ExecProc;

Все проходит без ошибок, но база не создается
2.0K
23 июня 2003 года
Voha
74 / / 20.01.2003
Что ты имеешь под понятием не создается, не открывается, или вообще не создает файл БД?

Не работал никогда с FIB+, но кажется pFIBStoredProc1.Trensaction.Commit();
3.7K
23 июня 2003 года
Bodya
7 / / 13.06.2003
Не создавался файл *.gdb.
Ответ я уже нашел. Как всегда все гениально и просто.
pFIBDatabase1.CreateDatabase;
2.0K
23 июня 2003 года
Voha
74 / / 20.01.2003
Конечно это конечно мое мнение, но такие операции в клиента ззапихивать не совсем удобно
3.7K
23 июня 2003 года
Bodya
7 / / 13.06.2003
А если нужно часто создавать\изменять базу по входящей информации (например имена таблиц\полей)?

Это не вся задача. Далее выполниется скрипт, который создает таблицы, тригеры и п.д.
2.0K
23 июня 2003 года
Voha
74 / / 20.01.2003
Цитата:
Originally posted by Bodya
А если нужно часто создавать\изменять базу по входящей информации (например имена таблиц\полей)?


Это чё новый инструмент разработки БД будет? :)

>> Это не вся задача. Далее выполниется скрипт, который создает таблицы, тригеры и п.д.

А создание БД нельзя включить в скрипт?

3.7K
23 июня 2003 года
Bodya
7 / / 13.06.2003
>>Это чё новый инструмент разработки БД будет? :)

Что то вроде того, только заточено под определенную задачу. 8)

>>А создание БД нельзя включить в скрипт?

Нет. Надо сначала создать БД, потом к ней приконнектиться, а потом выполнить скрипт.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог