FireDAC.Stan.Option.TFDTopResourceOptions.KeepConnection

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property KeepConnection: Boolean read GetKeepConnection write SetKeepConnection

C++

__property bool KeepConnection = {read=GetKeepConnection, write=SetKeepConnection, stored=IsKCS, default=1};

プロパティ

種類 可視性 ソース ユニット
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDTopResourceOptions

説明

開いているデータセットがなくてもアプリケーションをデータベースに接続したままにしておくかどうかを指定します。


KeepConnection を使用すると、関連付けられているデータセット コンポーネントが現在アクティブでなくてもアプリケーションをデータベースに接続したままにしておくかどうかを指定できます。

KeepConnectionTrue の場合、接続は維持されます。リモート データベース サーバーへの接続の場合や、データセットを頻繁に開いては閉じるアプリケーションの場合は、KeepConnectionTrue に設定すると、ネットワーク トラフィックの軽減やアプリケーションの速度向上を実現できるほか、接続の再確立のたびにサーバーにログインするのを避けることができます。

KeepConnectionFalse の場合は、開いているデータセットがなければ接続は解除されます。接続を解除すると、その接続に割り当てられていたシステム リソースが解放されますが、データベースを使用するデータセットが後ほど開かれた場合は、その接続を再確立し初期化する必要があります。

関連項目