Описание компонентов: TSession
<< Вернуться к Списку
Компонент - TSession
|
Модуль - Dbtables
|
Осуществляет общее управление связыванием приложения с базами данных
|
Описание:
|
Компонент TSession осуществляет общее управление связыванием приложения с базами данных. Обычно пользователю не приходится заботиться о компоненте TSession, поскольку Delphi автоматически генерирует объект TSession в каждом приложении, работающем с базами данных. На этот объект можно ссылаться через глобальную переменную Session.
Компонент Session имеет много полезных методов и позволяет легко работать с BDE.
Вводить явным образом компоненты TSession приходится только в многозадачных приложениях, в которых предусмотрено несколько параллельных процессов со своими потоками обмена информацией с базой данных. В таких многопоточных приложениях обычно вводится явным образом по одному компоненту TSession на каждый поток, чтобы исключить влияние потоков друг на друга.
При явном вводе компонента TSession в приложение следует установить его свойство SessionName - имя сеанса сетевого соединения, задав в нем произвольный идентификатор. После этого в выпадающих списках свойств SessionName компонентов типа TDatabase, TTable, TQuery и т.п. появится введенное вами имя. Выбор соответствующего имени сеанса сетевого соединения из этих списков свяжет эти компоненты с соответствующим компонентом TSession.
|
<< Вернуться к Списку