Afficher : Delphi C++
Préférences d'affichage

ADODB

De XE API Documentation

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.

TDataTypeTDataType 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

arAllarAll: TAffectRecords = arAll;
arAllChaptersarAllChapters: TAffectRecords = arAllChapters;
arCurrentarCurrent: TAffectRecords = arCurrent;
arFilteredarFiltered: TAffectRecords = arFiltered;
clUseClientclUseClient: TCursorLocation = clUseClient;
clUseServerclUseServer: TCursorLocation = clUseServer;
cmdFilecmdFile: TCommandType = cmdFile;
cmdStoredProccmdStoredProc: TCommandType = cmdStoredProc;
cmdTablecmdTable: TCommandType = cmdTable;
cmdTableDirectcmdTableDirect: TCommandType = cmdTableDirect;
cmdTextcmdText: TCommandType = cmdText;
cmdUnknowncmdUnknown: TCommandType = cmdUnknown;
cmReadcmRead: TConnectMode = cmRead;
cmReadWritecmReadWrite: TConnectMode = cmReadWrite;
cmShareDenyNonecmShareDenyNone: TConnectMode = cmShareDenyNone;
cmShareDenyReadcmShareDenyRead: TConnectMode = cmShareDenyRead;
cmShareDenyWritecmShareDenyWrite: TConnectMode = cmShareDenyWrite;
cmShareExclusivecmShareExclusive: TConnectMode = cmShareExclusive;
cmUnknowncmUnknown: TConnectMode = cmUnknown;
cmWritecmWrite: TConnectMode = cmWrite;
coAddNewcoAddNew: TCursorOption = coAddNew;
coApproxPositioncoApproxPosition: TCursorOption = coApproxPosition;
coAsyncConnectcoAsyncConnect: TConnectOption = coAsyncConnect;
coBookmarkcoBookmark: TCursorOption = coBookmark;
coConnectUnspecifiedcoConnectUnspecified: TConnectOption = coConnectUnspecified;
coDeletecoDelete: TCursorOption = coDelete;
coFindcoFind: TCursorOption = coFind;
coHoldRecordscoHoldRecords: TCursorOption = coHoldRecords;
coIndexcoIndex: TCursorOption = coIndex;
coMovePreviouscoMovePrevious: TCursorOption = coMovePrevious;
coNotifycoNotify: TCursorOption = coNotify;
coResynccoResync: TCursorOption = coResync;
coSeekcoSeek: TCursorOption = coSeek;
coUpdatecoUpdate: TCursorOption = coUpdate;
coUpdateBatchcoUpdateBatch: TCursorOption = coUpdateBatch;
ctDynamicctDynamic: TCursorType = ctDynamic;
ctKeysetctKeyset: TCursorType = ctKeyset;
ctOpenForwardOnlyctOpenForwardOnly: TCursorType = ctOpenForwardOnly;
ctStaticctStatic: TCursorType = ctStatic;
ctUnspecifiedctUnspecified: TCursorType = ctUnspecified;
eoAsyncExecuteeoAsyncExecute: TExecuteOption = eoAsyncExecute;
eoAsyncFetcheoAsyncFetch: TExecuteOption = eoAsyncFetch;
eoAsyncFetchNonBlockingeoAsyncFetchNonBlocking: TExecuteOption = eoAsyncFetchNonBlocking;
eoExecuteNoRecordseoExecuteNoRecords: TExecuteOption = eoExecuteNoRecords;
erAddNewerAddNew: TEventReason = erAddNew;
erCloseerClose: TEventReason = erClose;
erDeleteerDelete: TEventReason = erDelete;
erFirstChangeerFirstChange: TEventReason = erFirstChange;
erMoveerMove: TEventReason = erMove;
erMoveFirsterMoveFirst: TEventReason = erMoveFirst;
erMoveLasterMoveLast: TEventReason = erMoveLast;
erMoveNexterMoveNext: TEventReason = erMoveNext;
erMovePreviouserMovePrevious: TEventReason = erMovePrevious;
erRequeryerRequery: TEventReason = erRequery;
erResyncherResynch: TEventReason = erResynch;
erUndoAddNewerUndoAddNew: TEventReason = erUndoAddNew;
erUndoDeleteerUndoDelete: TEventReason = erUndoDelete;
erUndoUpdateerUndoUpdate: TEventReason = erUndoUpdate;
erUpdateerUpdate: TEventReason = erUpdate;
esCancelesCancel: TEventStatus = esCancel;
esCantDenyesCantDeny: TEventStatus = esCantDeny;
esErrorsOccuredesErrorsOccured: TEventStatus = esErrorsOccured;
esOKesOK: TEventStatus = esOK;
esUnwantedEventesUnwantedEvent: TEventStatus = esUnwantedEvent;
fgAffectedRecordsfgAffectedRecords: TFilterGroup = fgAffectedRecords;
fgConflictingRecordsfgConflictingRecords: TFilterGroup = fgConflictingRecords;
fgFetchedRecordsfgFetchedRecords: TFilterGroup = fgFetchedRecords;
fgNonefgNone: TFilterGroup = fgNone;
fgPendingRecordsfgPendingRecords: TFilterGroup = fgPendingRecords;
fgPredicatefgPredicate: TFilterGroup = fgPredicate;
fgUnassignedfgUnassigned: TFilterGroup = fgUnassigned;
ilBrowseilBrowse: TIsolationLevel = ilBrowse;
ilChaosilChaos: TIsolationLevel = ilChaos;
ilCursorStabilityilCursorStability: TIsolationLevel = ilCursorStability;
ilIsolatedilIsolated: TIsolationLevel = ilIsolated;
ilReadCommittedilReadCommitted: TIsolationLevel = ilReadCommitted;
ilReadUncommittedilReadUncommitted: TIsolationLevel = ilReadUncommitted;
ilRepeatableReadilRepeatableRead: TIsolationLevel = ilRepeatableRead;
ilSerializableilSerializable: TIsolationLevel = ilSerializable;
ilUnspecifiedilUnspecified: TIsolationLevel = ilUnspecified;
ltBatchOptimisticltBatchOptimistic: TADOLockType = ltBatchOptimistic;
ltOptimisticltOptimistic: TADOLockType = ltOptimistic;
ltPessimisticltPessimistic: TADOLockType = ltPessimistic;
ltReadOnlyltReadOnly: TADOLockType = ltReadOnly;
ltUnspecifiedltUnspecified: TADOLockType = ltUnspecified;
moMarshalAllmoMarshalAll: TMarshalOption = moMarshalAll;
moMarshalModifiedOnlymoMarshalModifiedOnly: TMarshalOption = moMarshalModifiedOnly;
paLongpaLong: TParameterAttribute = paLong;
paNullablepaNullable: TParameterAttribute = paNullable;
paSignedpaSigned: TParameterAttribute = paSigned;
pdInputpdInput: TParameterDirection = pdInput;
pdInputOutputpdInputOutput: TParameterDirection = pdInputOutput;
pdOutputpdOutput: TParameterDirection = pdOutput;
pdReturnValuepdReturnValue: TParameterDirection = pdReturnValue;
pdUnknownpdUnknown: TParameterDirection = pdUnknown;
pfADTGpfADTG: TPersistFormat = pfADTG;
pfXMLpfXML: TPersistFormat = pfXML;
rsCanceledrsCanceled: TRecordStatus = rsCanceled;
rsCantReleasersCantRelease: TRecordStatus = rsCantRelease;
rsConcurrencyViolationrsConcurrencyViolation: TRecordStatus = rsConcurrencyViolation;
rsDBDeletedrsDBDeleted: TRecordStatus = rsDBDeleted;
rsDeletedrsDeleted: TRecordStatus = rsDeleted;
rsIntegrityViolationrsIntegrityViolation: TRecordStatus = rsIntegrityViolation;
rsInvalidrsInvalid: TRecordStatus = rsInvalid;
rsMaxChangesExceededrsMaxChangesExceeded: TRecordStatus = rsMaxChangesExceeded;
rsModifiedrsModified: TRecordStatus = rsModified;
rsMultipleChangesrsMultipleChanges: TRecordStatus = rsMultipleChanges;
rsNewrsNew: TRecordStatus = rsNew;
rsObjectOpenrsObjectOpen: TRecordStatus = rsObjectOpen;
rsOKrsOK: TRecordStatus = rsOK;
rsOutOfMemoryrsOutOfMemory: TRecordStatus = rsOutOfMemory;
rsPendingChangesrsPendingChanges: TRecordStatus = rsPendingChanges;
rsPermissionDeniedrsPermissionDenied: TRecordStatus = rsPermissionDenied;
rsSchemaViolationrsSchemaViolation: TRecordStatus = rsSchemaViolation;
rsUnmodifiedrsUnmodified: TRecordStatus = rsUnmodified;
siAssertssiAsserts: TSchemaInfo = siAsserts;
siCatalogssiCatalogs: TSchemaInfo = siCatalogs;
siCharacterSetssiCharacterSets: TSchemaInfo = siCharacterSets;
siCheckConstraintssiCheckConstraints: TSchemaInfo = siCheckConstraints;
siCollationssiCollations: TSchemaInfo = siCollations;
siColumnPrivilegessiColumnPrivileges: TSchemaInfo = siColumnPrivileges;
siColumnssiColumns: TSchemaInfo = siColumns;
siColumnsDomainUsagesiColumnsDomainUsage: TSchemaInfo = siColumnsDomainUsage;
siConstraintColumnUsagesiConstraintColumnUsage: TSchemaInfo = siConstraintColumnUsage;
siConstraintTableUsagesiConstraintTableUsage: TSchemaInfo = siConstraintTableUsage;
siCubessiCubes: TSchemaInfo = siCubes;
siDBInfoKeywordssiDBInfoKeywords: TSchemaInfo = siDBInfoKeywords;
siDBInfoLiteralssiDBInfoLiterals: TSchemaInfo = siDBInfoLiterals;
siDimensionssiDimensions: TSchemaInfo = siDimensions;
siForeignKeyssiForeignKeys: TSchemaInfo = siForeignKeys;
siHierarchiessiHierarchies: TSchemaInfo = siHierarchies;
siIndexessiIndexes: TSchemaInfo = siIndexes;
siKeyColumnUsagesiKeyColumnUsage: TSchemaInfo = siKeyColumnUsage;
siLevelssiLevels: TSchemaInfo = siLevels;
siMeasuressiMeasures: TSchemaInfo = siMeasures;
siMemberssiMembers: TSchemaInfo = siMembers;
siPrimaryKeyssiPrimaryKeys: TSchemaInfo = siPrimaryKeys;
siProcedureColumnssiProcedureColumns: TSchemaInfo = siProcedureColumns;
siProcedureParameterssiProcedureParameters: TSchemaInfo = siProcedureParameters;
siProceduressiProcedures: TSchemaInfo = siProcedures;
siPropertiessiProperties: TSchemaInfo = siProperties;
siProviderSpecificsiProviderSpecific: TSchemaInfo = siProviderSpecific;
siProviderTypessiProviderTypes: TSchemaInfo = siProviderTypes;
siReferentialConstraintssiReferentialConstraints: TSchemaInfo = siReferentialConstraints;
siSchematasiSchemata: TSchemaInfo = siSchemata;
siSQLLanguagessiSQLLanguages: TSchemaInfo = siSQLLanguages;
siStatisticssiStatistics: TSchemaInfo = siStatistics;
siTableConstraintssiTableConstraints: TSchemaInfo = siTableConstraints;
siTablePrivilegessiTablePrivileges: TSchemaInfo = siTablePrivileges;
siTablessiTables: TSchemaInfo = siTables;
siTranslationssiTranslations: TSchemaInfo = siTranslations;
siUsagePrivilegessiUsagePrivileges: TSchemaInfo = siUsagePrivileges;
siViewColumnUsagesiViewColumnUsage: TSchemaInfo = siViewColumnUsage;
siViewssiViews: TSchemaInfo = siViews;
siViewTableUsagesiViewTableUsage: TSchemaInfo = siViewTableUsage;
soAftersoAfter: TSeekOption = soAfter;
soAfterEQsoAfterEQ: TSeekOption = soAfterEQ;
soBeforesoBefore: TSeekOption = soBefore;
soBeforeEQsoBeforeEQ: TSeekOption = soBeforeEQ;
soFirstEQsoFirstEQ: TSeekOption = soFirstEQ;
soLastEQsoLastEQ: TSeekOption = soLastEQ;
stClosedstClosed: TObjectState = stClosed;
stConnectingstConnecting: TObjectState = stConnecting;
stExecutingstExecuting: TObjectState = stExecuting;
stFetchingstFetching: TObjectState = stFetching;
stOpenstOpen: TObjectState = stOpen;
xaAbortRetainingxaAbortRetaining: TXactAttribute = xaAbortRetaining;
xaCommitRetainingxaCommitRetaining: TXactAttribute = xaCommitRetaining;
Translations