Страница 1 из 1

IBCConnection выбор DB

Добавлено: Ср 25 июн 2014 09:04
vac_vic
Добрый день. При запуске LoginPromp у IBCConnection Database можно выбрать только из выпадающего списка. Не могу найти как добавить в этот выпадающий список новую DB. Заметил интересную особенность: если поставить в ConnectDialog StoreLogInfo в false то моя новая DB появляется, если в true то нет :? .

Re: IBCConnection выбор DB

Добавлено: Чт 26 июн 2014 14:36
Alexp
Добрый день,

Данные для TIBCConnectDialog берутся из системного реестра. Значение свойства TIBCConnectDialog.StoreLogInfo влияют на то, будут ли данные нового успешного соединения заноситься в системный реестр или нет. На отображение уже зарегистрированных баз этот параметр не влияет.

Re: IBCConnection выбор DB

Добавлено: Чт 26 июн 2014 14:47
vac_vic
Понял. Спасибо. Мне просто интересно, почему нет кнопки выбора файла БД?

Re: IBCConnection выбор DB

Добавлено: Чт 26 июн 2014 15:24
Alexp
Потому что интерфейс Interbase/Firebird не позволяет получать информацию с сервера о существующих базах данных.

Re: IBCConnection выбор DB

Добавлено: Пт 27 июн 2014 15:50
vac_vic
Я имел ввиду выбор локальной БД (server:127.0.0.1). Аналог <Browse...> в выпадающем списке Database в CoonectionEditor компонента IBCConnection.

Re: IBCConnection выбор DB

Добавлено: Вт 01 июл 2014 17:25
PavloP
Вы можете реализовать эту функциональность самостоятельно, создав наследника TIBCConnectDialog.