FireDAC.Stan.Option.TFDActionRequest
Delphi
TFDActionRequest = (arNone, arFromRow, arSelect, arInsert, arUpdate, arDelete,
arLock, arUnlock, arFetchRow, arUpdateHBlobs, arDeleteAll, arFetchGenerators);
C++
enum DECLSPEC_DENUM TFDActionRequest : unsigned int { arNone, arFromRow, arSelect, arInsert, arUpdate, arDelete, arLock, arUnlock, arFetchRow, arUpdateHBlobs, arDeleteAll, arFetchGenerators };
Properties
| Type | Visibility | Source | Unit | Parent |
|---|---|---|---|---|
| enum | public | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | FireDAC.Stan.Option |
Description
The enumerated type lists all possible FireDAC requests to a database.
TADActionRequest enumerated type lists all possible FireDAC database actions, performed as part of the dataset editing operations.
| Name | Description |
|---|---|
| arNone |
No action. Used internally. |
| arFromRow |
The action will be determined from the current row status (inserted, modified, deleted). Used internally. |
| arSelect |
Execute the dataset query to select the DB rows. Used internally. |
| arInsert |
Insert a row to a DB. |
| arUpdate |
Update a row in a DB. |
| arDelete |
Delete a row from a DB. |
| arLock |
Lock a row in a DB. |
| arUnlock |
Unlock a row in a DB. |
| arFetchRow |
Fetch a row from a DB. |
| arUpdateHBlobs |
Update Oracle BLOB's in a DB. |
| arDeleteAll |
Delete all dataset rows from a DB. Used internally. |
| arFetchGenerators |
Fetch generator / sequence values for a row columns. |