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 };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | FireDAC.Stan.Option.pas FireDAC.Stan.Option.hpp |
FireDAC.Stan.Option | FireDAC.Stan.Option |
Description
Ce type énuméré liste toutes les requêtes FireDAC possibles vers une base de données.
Le type énuméré TADActionRequest liste toutes les actions de base de données FireDAC possibles, exécutées dans le cadre des opérations de modification d'un ensemble de données.
Nom | Description |
---|---|
arNone |
Aucune action. Utilisée en interne. |
arFromRow |
L'action sera déterminée à partir du statut de la ligne en cours (insérée, modifiée, supprimée). Utilisée en interne. |
arSelect |
Exécute la requête d'ensemble de données pour sélectionner des lignes de base de données. Utilisée en interne. |
arInsert |
Insère une ligne dans une base de données. |
arUpdate |
Met à jour une ligne dans une base de données. |
arDelete |
Supprime une ligne dans une base de données. |
arLock |
Verrouille une ligne dans une base de données. |
arUnlock |
Déverrouille une ligne dans une base de données. |
arFetchRow |
Extrait une ligne dans une base de données. |
arUpdateHBlobs |
Met à jour les champs BLOB Oracle dans une base de données. |
arDeleteAll |
Supprime toutes les lignes d'ensemble de données dans une base de données. Utilisée en interne. |
arFetchGenerators |
Extrait les valeurs de générateur / séquence pour des colonnes de lignes. |