Bde.DBTables.TSessionList.OpenSession
Delphi
function OpenSession(const SessionName: string): TSession;
C++
TSession* __fastcall OpenSession(const System::UnicodeString SessionName);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TSessionList |
説明
既存のセッションをアクティブにするか、新しいセッション コンポーネントを作成してそれをアクティブにします。
OpenSession を呼び出すと、既存のセッションをアクティブにするか、新しいセッションを作成してそれをアクティブにすることができます。SessionName パラメータは、開くセッションの名前を指定します。
OpenSession では、FindSession を呼び出して、SessionName パラメータで指定されたセッションが既に存在するかどうかを調べます。一致するセッションが見つかった場合、そのセッションを必要ならば開始し、アクティブにします。OpenSession では、一致する既存のセッションが見つからない場合は、SessionName パラメータで指定された名前を使って新しいセッションを作成し、そのセッションを開始してアクティブにします。
どちらの場合も、OpenSession はセッション オブジェクトを返します。