Компонент TSession
Компонент
TSession автоматически
создается при запуске
приложения. Необходимость
его явного использования
может возникнуть только
при создании
многопоточных приложений
с базами данных (например,
когда в одном потоке
выполняется длительный
запрос, а в другом в это
время производится ввод
данных в кэш) . В этом
случае число компонентов
TSession равно числу потоков.
Помимо этого, компонент
TSession может быть
использован для
определения на этапе
выполнения списка и
параметров драйверов и
псевдонимов или списка
хранимых процедур.
Основные
свойства этого компонента:
Databases - массив активных
компонентов TDataBase, SessionName -
имя сеанса. Основные
методы: GetDatabaseNames, GetAliasNames -
возвращают списки
драйверов и псевдонимов,
GetAliasParams - возвращает
параметры для данного
псевдонима, GetDriverNames -
возвращает имена
доступных драйверов BDE,
GetTableNames и GetStoredProcNames -
возвращает список таблиц
базы данных.
Назад | Содержание | Вперед