Data.DB.TDataSet.Open

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

Delphi

procedure Open; overload;

C++

void __fastcall Open()/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet

説明

Open は,データセットを開きます。

Open メソッドを呼び出すと,データセットの Active プロパティを true に設定できます。Active が true のときは,データからデータを生成できます。データセットはデータベースまたはその他のソース(プロバイダなど)からデータを読み出すことができます。CanModify プロパティの値によって,アクティブデータセットは変更を登録できます。

Active を true に設定すると,以下の処理が実行されます。

データセットに定義されている場合 BeforeOpen イベントハンドラを呼び出す。

データセットの状態を dsBrowse に設定する。

通常はカーソルを開くことで,データを取り出せるようにする。

データセットに定義されている場合 AfterOpen イベントハンドラを呼び出す。

データセットが開いているときにエラーイベントが発生すると,データセットの状態は dsInactive に設定され,カーソルは閉じる。

関連項目