| [Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | 
Activate the dataset: Fetch data into memory.
Source position: db.pas line 1712
public procedure TDataSet.Open;  | 
Open must be used to make the TDataset Active. It does nothing if the dataset is already active. Open initializes the TDataset and brings the dataset in a browsable state:
Effectively the following happens:
If the descendent class cannot fetch the data, or the data does not match the field definitions present in the dataset, then an exception will be raised.
  | 
Is the dataset open or closed.  | 
|
  | 
Current operational state of the dataset  | 
|
  | 
Is the cursor at the beginning of the data (on the first record)  | 
|
  | 
Indicates whether the last record has been reached.  | 
|
  | 
Event triggered before the dataset is opened.  | 
|
  | 
Event triggered after the dataset is opened.  |