Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Создание кнопки на панели в IE
Категория: Интернет и Сети
Категория: Интернет и Сети
Округление целого числа до 5
Категория: Математика
Категория: Математика
BDE. Создание алиасов
Категория: Базы данных
Категория: Базы данных
Получить типы полей таблицы
Категория: Базы данных
Категория: Базы данных
Определить МАС-адрес карты
Категория: Интернет и Сети
Категория: Интернет и Сети
Фреймы
Категория: Компоненты
Категория: Компоненты
Вызов контекстного меню в позиции курсора
Категория: Компоненты
Категория: Компоненты
Создать *.mdb-файл и таблицу в ней
Категория: Базы данных
Категория: Базы данных
Как получить код HTM страницы зная ее URL
Категория: Интернет и Сети
Категория: Интернет и Сети
Что значит Paramstr
Категория: Приложение
Категория: Приложение
FIBPlus. Свойства и методы. TpFIBServerProperties
Это событие позволяет получать информацию о сервере и обслуживаемых базах данных.
Свойства
Option
TPropertyOption- задает опции для получаемой информации о БД. Объявляется следующим образом:
Если опция установлена в True, то после вызова метода Fetch будет заполнена соответствующая запись.
DatabaseInfo
Это свойство содержит информацию о базах данных и заполняется после вызова методов Fetch или FetchDatabaseInfo.
LicenseInfo
Это свойство содержит информацию о лицензии сервера
LicenseMaskInfo
VersionInfo
ConfigParams
Методы
При помощи доступных методов можно получить всю информацию либо по всем опциям сразу, либо по каждой опции отдельно:
Свойства
Option
TPropertyOption- задает опции для получаемой информации о БД. Объявляется следующим образом:
TPropertyOption = (Database, License, LicenseMask, ConfigParameters, Version)
Если опция установлена в True, то после вызова метода Fetch будет заполнена соответствующая запись.
DatabaseInfo
Это свойство содержит информацию о базах данных и заполняется после вызова методов Fetch или FetchDatabaseInfo.
TDatabaseInfo = record
NoOfAttachments: Integer; //количество соединений с сервером
NoOfDatabases: Integer; //количество соединенных баз данных
DbName: Variant; //имена соединенных баз данных
end;
LicenseInfo
Это свойство содержит информацию о лицензии сервера
TLicenseInfo = record
Key: Variant; //ключ
Id: Variant; //код
Desc: Variant; //описание
LicensedUsers: Integer; //пользователи
end;
LicenseMaskInfo
TLicenseMaskInfo = record
LicenseMask: Integer; //маска
CapabilityMask: Integer; //маска end;
VersionInfo
TVersionInfo = record
ServerVersion: String; //версия сервера
ServerImplementation: string; //внутренняя информация о сборке ServiceVersion: Integer; //версия севрисов
end;
ConfigParams
TConfigParams = record
ConfigFileData: TConfigFileData;
BaseLocation: string;
LockFileLocation: string;
MessageFileLocation: string;
SecurityDatabaseLocation: string; end;
TConfigFileData = record
ConfigFileValue:Variant;
ConfigFileKey:Variant;
end;
Методы
При помощи доступных методов можно получить всю информацию либо по всем опциям сразу, либо по каждой опции отдельно:
procedure Fetch;
procedure FetchDatabaseInfo;
procedure FetchLicenseInfo;
procedure FetchLicenseMaskInfo;
procedure FetchConfigParams;
procedure FetchVersionInfo;