![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать базу данных в коде [D6, IB6.x, firebird]
galexis © (2003-02-27 13:17:00)Уважаемые мастера, подскажите как создать новую базу данных из приложения Delphi выполнив SQL запрос и какие компоненты использовать. Сервер FireBird стоит на сервере, связь по протоколу TCP/IP. Пытаюсь выполнить запрос используя Query
CREATE DATABASE "srv1:c:\Program files\firebird\ul2.gdb"
USER "SYSDBA"
PASSWORD "masterkey"
Пишет Capability not Supported
Alexandr (2003-02-27 13:41:00) [21]да, вот это главная проблема.
А зачем тебе вообще из программы базу данных создавать?
galexis (2003-02-27 13:40:00) [22]После выполнения ExecSQL тоже пишет Capability not Supported.
Наверное где то надо прописать сервер на котором FireBird стоит.
IBConsole выполняет такой запрос без проблем, но там я явно указываю Сервер srv1, протокол TCP/IP
Alexandr (2003-02-27 13:35:00) [23]да и paramcheck не забудь выключить...
Соловьев (2003-02-27 13:33:00) [24]нет, надо ExecSQL.
galexis (2003-02-27 13:28:00) [25]Делаю query.open
Надо не так?
Соловьев (2003-02-27 13:25:00) [26]А как выполняешь? ExecSQL?