ADODB
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. |
Fonctions
| 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; |