Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как создать базу данных в коде [D6, IB6.x, firebird]


Страницы:   1 2

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?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо