Afficher : Delphi
C++
Préférences d'affichage
Data.Win.ADODB
De XE2 API Documentation
Définit les classes implémentant les fonctionnalités d'utilisation des commandes ADO, des connexions, des ensembles de données, des requêtes, des procédures stockées, des tables ADO, et davantage.
Sommaire |
Classes
| _Command | _Command est un alias pour l'objet MSDN ADO Command. |
| _Connection | _Connection est un alias pour l'interface MSDN ADO Connection. |
| _Parameter | _Parameter est un alias pour l'objet MSDN ADO Parameter. |
| _Recordset | _Recordset est un alias pour l'objet MSDN ADO Recordset. |
| EADOError | EADOError est la classe d'exception pour les erreurs de base de données générées par les bases de données ADO. |
| Error | Error est un alias pour l'objet MSDN ADO Error. |
| Errors | Errors est un alias pour la collection MSDN ADO Errors. |
| Parameters | Parameters est un alias pour la collection MSDN ADO Parameters. |
| Properties | Properties est un alias pour la collection MSDN ADO Properties. |
| Property_ | Property_ est un alias pour l'objet MSDN ADO Property. |
| TADOBlobStream | TADOBlobStream est un objet flux qui lit et écrit des objets champ représentant des champs BLOB. |
| TADOCommand | TADOCommand représente un objet commande ADO. |
| TADOConnection | TADOConnection se connecte à un stockage de données ADO. |
| TADODataSet | TADODataSet représente un ensemble de données récupéré dans un stockage de données ADO. |
| TADOQuery | TADOQuery donne les moyens d'émettre du SQL sur un stockage de données ADO. |
| TADOStoredProc | TADOStoredProc encapsule une procédure stockée d'une base de données ADO. |
| TADOTable | TADOTable est un composant ensemble de données qui encapsule une table à laquelle on accède via un stockage de données ADO. |
| TCustomADODataSet | TCustomADODataSet est la classe de base virtualisée de tous les composants ensemble de données ADO. |
| TParameter | TParameter représente un paramètre. |
| TParameters | TParameters gère un ensemble de paramètres. |
| TRDSConnection | TRDSConnection implémente un objet DataSpace RDS. |
Routines
| CreateUDLFile | |
| DataLinkDir | |
| GetDataLinkFiles | |
| GetProviderNames | |
| PromptDataLinkFile | |
| PromptDataSource |
Types
| PVariantList | |
| TADOLockType | TADOLockType spécifie le type de verrou utilisé. |
| TAffectRecords | |
| TBeginTransCompleteEvent | |
| TCommandType | Les valeurs TCommandType désignent le type d'une commande. |
| TConnectErrorEvent | |
| TConnectMode | Les valeurs TConnectMode indiquent les permissions disponibles dans une connexion. |
| TConnectOption | TConnectOption indique si la connexion au stockage de données ADO est synchrone ou asynchrone. |
| TCursorLocation | Les valeurs TCursorLocation spécifient s'il faut utiliser une bibliothèque de curseur côté client ou côté serveur. |
| TCursorOption | Les valeurs TCursorOptions indiquent les fonctionnalités que propose un ensemble d'enregistrements. |
| TCursorOptions | TCursorOptions indique la fonctionnalité fournie par un ensemble d'enregistrements. |
| TCursorType | Les valeurs TCursorType indiquent le type de curseur à utiliser dans un ensemble d'enregistrements. |
| TDataType | TDataType indique le type d'un paramètre. |
| TDisconnectEvent | |
| TEndOfRecordsetEvent | |
| TEventReason | Les valeurs TEventReason indiquent le motif d'un événement. |
| TEventStatus | Les valeurs TEventStatus indiquent le succès ou l'échec d'une opération. |
| TExecuteCompleteEvent | |
| TExecuteOption | |
| TExecuteOptions | Les valeurs TExecuteOptions spécifient les caractéristiques d'une opération d'exécution. |
| TFetchProgressEvent | |
| TFieldChangeCompleteEvent | |
| TFilterGroup | |
| TInfoMessageEvent | |
| TIsolationLevel | Les valeurs TIsolationLevel spécifient le niveau d'isolation d'une connexion. |
| TMarshalOption | |
| TObjectState | |
| TObjectStates | Les valeurs TObjectStates indiquent l'état en cours d'un objet ADO. |
| TParameterAttribute | |
| TParameterAttributes | Les valeurs TParameterAttributes indiquent les types de valeurs acceptées par un paramètre. |
| TParameterDirection | TParameterDirection spécifie la direction d'un paramètre. |
| TPersistFormat | Les valeurs TPersistFormat indiquent le format d'enregistrement d'un ensemble d'enregistrements. |
| TPropList | |
| TRecordChangeCompleteEvent | |
| TRecordsetCreate | |
| TRecordsetErrorEvent | |
| TRecordsetEvent | |
| TRecordsetReasonEvent | |
| TRecordStatus | |
| TRecordStatusSet | Les valeurs TRecordStatusSet indiquent l'état de l'enregistrement en cours concernant les mises à jour groupées et d'autre opérations de masse. |
| TSchemaInfo | Les valeurs TSchemaInfo indiquent le type d'information de schéma à obtenir. |
| TSeekOption | |
| TVariantList | |
| TWillChangeFieldEvent | |
| TWillChangeRecordEvent | |
| TWillConnectEvent | |
| TWillExecuteEvent | |
| TXactAttribute | Les valeurs TXactAttribute spécifient des comportements de transaction automatisés. |
| TXactAttributes |
Variables
| TPropList | |
| TVariantList |
Constantes
| arAll | arAll: TAffectRecords = arAll; |
| arAllChapters | arAllChapters: TAffectRecords = arAllChapters; |
| arCurrent | arCurrent: TAffectRecords = arCurrent; |
| arFiltered | arFiltered: TAffectRecords = arFiltered; |
| clUseClient | clUseClient: TCursorLocation = clUseClient; |
| clUseServer | clUseServer: TCursorLocation = clUseServer; |
| cmdFile | cmdFile: TCommandType = cmdFile; |
| cmdStoredProc | cmdStoredProc: TCommandType = cmdStoredProc; |
| cmdTable | cmdTable: TCommandType = cmdTable; |
| cmdTableDirect | cmdTableDirect: TCommandType = cmdTableDirect; |
| cmdText | cmdText: TCommandType = cmdText; |
| cmdUnknown | cmdUnknown: TCommandType = cmdUnknown; |
| cmRead | cmRead: TConnectMode = cmRead; |
| cmReadWrite | cmReadWrite: TConnectMode = cmReadWrite; |
| cmShareDenyNone | cmShareDenyNone: TConnectMode = cmShareDenyNone; |
| cmShareDenyRead | cmShareDenyRead: TConnectMode = cmShareDenyRead; |
| cmShareDenyWrite | cmShareDenyWrite: TConnectMode = cmShareDenyWrite; |
| cmShareExclusive | cmShareExclusive: TConnectMode = cmShareExclusive; |
| cmUnknown | cmUnknown: TConnectMode = cmUnknown; |
| cmWrite | cmWrite: TConnectMode = cmWrite; |
| coAddNew | coAddNew: TCursorOption = coAddNew; |
| coApproxPosition | coApproxPosition: TCursorOption = coApproxPosition; |
| coAsyncConnect | coAsyncConnect: TConnectOption = coAsyncConnect; |
| coBookmark | coBookmark: TCursorOption = coBookmark; |
| coConnectUnspecified | coConnectUnspecified: TConnectOption = coConnectUnspecified; |
| coDelete | coDelete: TCursorOption = coDelete; |
| coFind | coFind: TCursorOption = coFind; |
| coHoldRecords | coHoldRecords: TCursorOption = coHoldRecords; |
| coIndex | coIndex: TCursorOption = coIndex; |
| coMovePrevious | coMovePrevious: TCursorOption = coMovePrevious; |
| coNotify | coNotify: TCursorOption = coNotify; |
| coResync | coResync: TCursorOption = coResync; |
| coSeek | coSeek: TCursorOption = coSeek; |
| coUpdate | coUpdate: TCursorOption = coUpdate; |
| coUpdateBatch | coUpdateBatch: TCursorOption = coUpdateBatch; |
| ctDynamic | ctDynamic: TCursorType = ctDynamic; |
| ctKeyset | ctKeyset: TCursorType = ctKeyset; |
| ctOpenForwardOnly | ctOpenForwardOnly: TCursorType = ctOpenForwardOnly; |
| ctStatic | ctStatic: TCursorType = ctStatic; |
| ctUnspecified | ctUnspecified: TCursorType = ctUnspecified; |
| eoAsyncExecute | eoAsyncExecute: TExecuteOption = eoAsyncExecute; |
| eoAsyncFetch | eoAsyncFetch: TExecuteOption = eoAsyncFetch; |
| eoAsyncFetchNonBlocking | eoAsyncFetchNonBlocking: TExecuteOption = eoAsyncFetchNonBlocking; |
| eoExecuteNoRecords | eoExecuteNoRecords: TExecuteOption = eoExecuteNoRecords; |
| erAddNew | erAddNew: TEventReason = erAddNew; |
| erClose | erClose: TEventReason = erClose; |
| erDelete | erDelete: TEventReason = erDelete; |
| erFirstChange | erFirstChange: TEventReason = erFirstChange; |
| erMove | erMove: TEventReason = erMove; |
| erMoveFirst | erMoveFirst: TEventReason = erMoveFirst; |
| erMoveLast | erMoveLast: TEventReason = erMoveLast; |
| erMoveNext | erMoveNext: TEventReason = erMoveNext; |
| erMovePrevious | erMovePrevious: TEventReason = erMovePrevious; |
| erRequery | erRequery: TEventReason = erRequery; |
| erResynch | erResynch: TEventReason = erResynch; |
| erUndoAddNew | erUndoAddNew: TEventReason = erUndoAddNew; |
| erUndoDelete | erUndoDelete: TEventReason = erUndoDelete; |
| erUndoUpdate | erUndoUpdate: TEventReason = erUndoUpdate; |
| erUpdate | erUpdate: TEventReason = erUpdate; |
| esCancel | esCancel: TEventStatus = esCancel; |
| esCantDeny | esCantDeny: TEventStatus = esCantDeny; |
| esErrorsOccured | esErrorsOccured: TEventStatus = esErrorsOccured; |
| esOK | esOK: TEventStatus = esOK; |
| esUnwantedEvent | esUnwantedEvent: TEventStatus = esUnwantedEvent; |
| fgAffectedRecords | fgAffectedRecords: TFilterGroup = fgAffectedRecords; |
| fgConflictingRecords | fgConflictingRecords: TFilterGroup = fgConflictingRecords; |
| fgFetchedRecords | fgFetchedRecords: TFilterGroup = fgFetchedRecords; |
| fgNone | fgNone: TFilterGroup = fgNone; |
| fgPendingRecords | fgPendingRecords: TFilterGroup = fgPendingRecords; |
| fgPredicate | fgPredicate: TFilterGroup = fgPredicate; |
| fgUnassigned | fgUnassigned: TFilterGroup = fgUnassigned; |
| ilBrowse | ilBrowse: TIsolationLevel = ilBrowse; |
| ilChaos | ilChaos: TIsolationLevel = ilChaos; |
| ilCursorStability | ilCursorStability: TIsolationLevel = ilCursorStability; |
| ilIsolated | ilIsolated: TIsolationLevel = ilIsolated; |
| ilReadCommitted | ilReadCommitted: TIsolationLevel = ilReadCommitted; |
| ilReadUncommitted | ilReadUncommitted: TIsolationLevel = ilReadUncommitted; |
| ilRepeatableRead | ilRepeatableRead: TIsolationLevel = ilRepeatableRead; |
| ilSerializable | ilSerializable: TIsolationLevel = ilSerializable; |
| ilUnspecified | ilUnspecified: TIsolationLevel = ilUnspecified; |
| ltBatchOptimistic | ltBatchOptimistic: TADOLockType = ltBatchOptimistic; |
| ltOptimistic | ltOptimistic: TADOLockType = ltOptimistic; |
| ltPessimistic | ltPessimistic: TADOLockType = ltPessimistic; |
| ltReadOnly | ltReadOnly: TADOLockType = ltReadOnly; |
| ltUnspecified | ltUnspecified: TADOLockType = ltUnspecified; |
| moMarshalAll | moMarshalAll: TMarshalOption = moMarshalAll; |
| moMarshalModifiedOnly | moMarshalModifiedOnly: TMarshalOption = moMarshalModifiedOnly; |
| paLong | paLong: TParameterAttribute = paLong; |
| paNullable | paNullable: TParameterAttribute = paNullable; |
| paSigned | paSigned: TParameterAttribute = paSigned; |
| pdInput | pdInput: TParameterDirection = pdInput; |
| pdInputOutput | pdInputOutput: TParameterDirection = pdInputOutput; |
| pdOutput | pdOutput: TParameterDirection = pdOutput; |
| pdReturnValue | pdReturnValue: TParameterDirection = pdReturnValue; |
| pdUnknown | pdUnknown: TParameterDirection = pdUnknown; |
| pfADTG | pfADTG: TPersistFormat = pfADTG; |
| pfXML | pfXML: TPersistFormat = pfXML; |
| rsCanceled | rsCanceled: TRecordStatus = rsCanceled; |
| rsCantRelease | rsCantRelease: TRecordStatus = rsCantRelease; |
| rsConcurrencyViolation | rsConcurrencyViolation: TRecordStatus = rsConcurrencyViolation; |
| rsDBDeleted | rsDBDeleted: TRecordStatus = rsDBDeleted; |
| rsDeleted | rsDeleted: TRecordStatus = rsDeleted; |
| rsIntegrityViolation | rsIntegrityViolation: TRecordStatus = rsIntegrityViolation; |
| rsInvalid | rsInvalid: TRecordStatus = rsInvalid; |
| rsMaxChangesExceeded | rsMaxChangesExceeded: TRecordStatus = rsMaxChangesExceeded; |
| rsModified | rsModified: TRecordStatus = rsModified; |
| rsMultipleChanges | rsMultipleChanges: TRecordStatus = rsMultipleChanges; |
| rsNew | rsNew: TRecordStatus = rsNew; |
| rsObjectOpen | rsObjectOpen: TRecordStatus = rsObjectOpen; |
| rsOK | rsOK: TRecordStatus = rsOK; |
| rsOutOfMemory | rsOutOfMemory: TRecordStatus = rsOutOfMemory; |
| rsPendingChanges | rsPendingChanges: TRecordStatus = rsPendingChanges; |
| rsPermissionDenied | rsPermissionDenied: TRecordStatus = rsPermissionDenied; |
| rsSchemaViolation | rsSchemaViolation: TRecordStatus = rsSchemaViolation; |
| rsUnmodified | rsUnmodified: TRecordStatus = rsUnmodified; |
| siAsserts | siAsserts: TSchemaInfo = siAsserts; |
| siCatalogs | siCatalogs: TSchemaInfo = siCatalogs; |
| siCharacterSets | siCharacterSets: TSchemaInfo = siCharacterSets; |
| siCheckConstraints | siCheckConstraints: TSchemaInfo = siCheckConstraints; |
| siCollations | siCollations: TSchemaInfo = siCollations; |
| siColumnPrivileges | siColumnPrivileges: TSchemaInfo = siColumnPrivileges; |
| siColumns | siColumns: TSchemaInfo = siColumns; |
| siColumnsDomainUsage | siColumnsDomainUsage: TSchemaInfo = siColumnsDomainUsage; |
| siConstraintColumnUsage | siConstraintColumnUsage: TSchemaInfo = siConstraintColumnUsage; |
| siConstraintTableUsage | siConstraintTableUsage: TSchemaInfo = siConstraintTableUsage; |
| siCubes | siCubes: TSchemaInfo = siCubes; |
| siDBInfoKeywords | siDBInfoKeywords: TSchemaInfo = siDBInfoKeywords; |
| siDBInfoLiterals | siDBInfoLiterals: TSchemaInfo = siDBInfoLiterals; |
| siDimensions | siDimensions: TSchemaInfo = siDimensions; |
| siForeignKeys | siForeignKeys: TSchemaInfo = siForeignKeys; |
| siHierarchies | siHierarchies: TSchemaInfo = siHierarchies; |
| siIndexes | siIndexes: TSchemaInfo = siIndexes; |
| siKeyColumnUsage | siKeyColumnUsage: TSchemaInfo = siKeyColumnUsage; |
| siLevels | siLevels: TSchemaInfo = siLevels; |
| siMeasures | siMeasures: TSchemaInfo = siMeasures; |
| siMembers | siMembers: TSchemaInfo = siMembers; |
| siPrimaryKeys | siPrimaryKeys: TSchemaInfo = siPrimaryKeys; |
| siProcedureColumns | siProcedureColumns: TSchemaInfo = siProcedureColumns; |
| siProcedureParameters | siProcedureParameters: TSchemaInfo = siProcedureParameters; |
| siProcedures | siProcedures: TSchemaInfo = siProcedures; |
| siProperties | siProperties: TSchemaInfo = siProperties; |
| siProviderSpecific | siProviderSpecific: TSchemaInfo = siProviderSpecific; |
| siProviderTypes | siProviderTypes: TSchemaInfo = siProviderTypes; |
| siReferentialConstraints | siReferentialConstraints: TSchemaInfo = siReferentialConstraints; |
| siSchemata | siSchemata: TSchemaInfo = siSchemata; |
| siSQLLanguages | siSQLLanguages: TSchemaInfo = siSQLLanguages; |
| siStatistics | siStatistics: TSchemaInfo = siStatistics; |
| siTableConstraints | siTableConstraints: TSchemaInfo = siTableConstraints; |
| siTablePrivileges | siTablePrivileges: TSchemaInfo = siTablePrivileges; |
| siTables | siTables: TSchemaInfo = siTables; |
| siTranslations | siTranslations: TSchemaInfo = siTranslations; |
| siUsagePrivileges | siUsagePrivileges: TSchemaInfo = siUsagePrivileges; |
| siViewColumnUsage | siViewColumnUsage: TSchemaInfo = siViewColumnUsage; |
| siViews | siViews: TSchemaInfo = siViews; |
| siViewTableUsage | siViewTableUsage: TSchemaInfo = siViewTableUsage; |
| soAfter | soAfter: TSeekOption = soAfter; |
| soAfterEQ | soAfterEQ: TSeekOption = soAfterEQ; |
| soBefore | soBefore: TSeekOption = soBefore; |
| soBeforeEQ | soBeforeEQ: TSeekOption = soBeforeEQ; |
| soFirstEQ | soFirstEQ: TSeekOption = soFirstEQ; |
| soLastEQ | soLastEQ: TSeekOption = soLastEQ; |
| stClosed | stClosed: TObjectState = stClosed; |
| stConnecting | stConnecting: TObjectState = stConnecting; |
| stExecuting | stExecuting: TObjectState = stExecuting; |
| stFetching | stFetching: TObjectState = stFetching; |
| stOpen | stOpen: TObjectState = stOpen; |
| xaAbortRetaining | xaAbortRetaining: TXactAttribute = xaAbortRetaining; |
| xaCommitRetaining | xaCommitRetaining: TXactAttribute = xaCommitRetaining; |