FireDAC.Stan.Intf

From RAD Studio API Documentation
Jump to: navigation, search


Package FireDACCommon280.bpl

Classes

IFDDataStoredObject
IFDMoniAdapter
IFDMoniClient
IFDMoniClientOutputHandler
IFDMoniCustomClient
IFDMoniFlatFileClient
IFDMoniRemoteClient
IFDStanAsyncExecutor
IFDStanAsyncHandler
IFDStanAsyncOperation
IFDStanComponentReference
IFDStanConnectionDef
IFDStanConnectionDefParams
IFDStanConnectionDefs
IFDStanDefinition
IFDStanDefinitions
IFDStanDefinitionStorage
IFDStanErrorHandler
IFDStanExpressionDataSource
IFDStanExpressionEvaluator
IFDStanExpressionParser
IFDStanObject
IFDStanObjectFactory
IFDStanObjectHost
IFDStanStorage
TFDClassList
TFDComponent
TFDConnectionDefParamsTFDConnectionDefParams is the base class to implement the specific parameters of a driver to establish a FireDAC connection.
TFDConnectionDefParamsClass
TFDMoniAdapterHelper
TFDObjList
TFDPtrList
TFDRDBMSKindsStandard database kinds known to FireDAC.
TFDStorableObject
TFDStorableObjectClass
TFDStorageManager
TFDStringList
TFDThreadObjList
TFDValWrapper

Routines

FDStorageManager

Types

Firedac_Stan_Intf
Firedac_Stan_Intf__11
PFDAnsiStringAlias for a PAnsiChar.
PFDDataStoredObjectPointer to an interface.
PFDFormatSettingsPointer to a record.
PFDMoniEventKindsPointer to a type.
PFDsize_t
PLargeIntPointer to an integer type.
PPBytePointer to a type.
PULargeIntPointer to an integer type.
TFDAggregateKindSpecifies the SQL aggregate functions.
TFDAnsiCharAlias for a Char.
TFDAnsiStringAlias for an AnsiString.
TFDByteSetSet of Byte.
TFDByteStringAlias for an AnsiString.
TFDCharSetSet of AnsiChars.
TFDCompareDataOption
TFDCompareDataOptionsSet of TFDCompareDataOptions.
TFDCounterAlias for an Integer.
TFDDataAttribute
TFDDataAttributes
TFDDataOption
TFDDataOptions
TFDDataTypeTFDDataType is a set of values that parallels the data types of fields in tables.
TFDDataTypesSet of TFDDataType.
TFDDefinitionStateSpecifies the connection definition state.
TFDDefinitionStyleSpecifies connection definition style.
TFDEncodingSpecifies the encoding type.
TFDErrorActionSpecifies processing error actions.
TFDExpressionOptionSpecifies expression matching options.
TFDExpressionOptionsSet of TFDExpressionOption.
TFDExpressionScopeKindSpecifies expression items scope.
TFDLocalID
TFDLocateOption
TFDLocateOptions
TFDMergeDataModeIndicates how to merge the data of the specified dataset into this dataset.
TFDMergeMetaModeIndicates how to merge the metadata of the specified dataset into this dataset.
TFDMergeOptionsSet of merging options.
TFDMoniAdapterItemKind
TFDMoniAdapterItemKinds
TFDMoniEventKind
TFDMoniEventKindsTFDMoniEventKinds represents the FireDAC trace output event kinds.
TFDMoniEventStep
TFDMonitorBy
TFDMoniTracing
TFDParseFmtSettings
TFDParserOption
TFDParserOptions
TFDRDBMSKind
TFDsize_t
TFDSortOption
TFDSortOptions
TFDssize_t
TFDStanAsyncMode
TFDStanAsyncStateSpecifies asynchronous operation states.
TFDStorageDeferredAction
TFDStorageFormatSpecifies the data storage format.
TFDStorageLoaderProc
TFDStorageMode
TFDStorageObjectStyle
TFDStorageSaverProc
TFDStoreItemSpecifies which items must be stored into a persistent dataset file.
TFDStoreItemsSet of TFDStoreItem enumeration types.
TFDStreamMode
TFDStringArrayArray of strings.
TFDTextEndOfLineSpecifies platform-specific EOL symbols.
TFDTraceFileColumnsSpecifies file column tracing.
TFDVariantArrayArray of Variant values.
TFDVersionUInt64 type that represents a product version.

Variables

C_FD_DataTypeNames
C_FD_MaxInt64
C_FD_MinInt64
ekSQL
ekSQLVarIn
ekSQLVarOut
siCurrent

Constants

C_FD_AlignmentC_FD_Alignment: Integer = 2;
C_FD_AllTypesC_FD_AllTypes: Set = [dtBoolean..dtObject];
C_FD_AnsiTypesC_FD_AnsiTypes: Set = [dtAnsiString,dtMemo,dtHMemo];
C_FD_BlobTypesC_FD_BlobTypes: Set = [dtBlob..dtHBFile];
C_FD_CharTypesC_FD_CharTypes: Set = [dtAnsiString..dtWideString,dtMemo..dtXML,dtHMemo..dtWideHMemo];
C_FD_InvariantDataTypesC_FD_InvariantDataTypes: Set = [dtRowSetRef..dtParentRowRef];
C_FD_LateSerTypesC_FD_LateSerTypes: Set = [dtByteString..dtHBFile];
C_FD_MaxUTF8LenC_FD_MaxUTF8Len: Integer = 3;
C_FD_MonitorAppendC_FD_MonitorAppend: Boolean = False;
C_FD_MonitorColumnsC_FD_MonitorColumns: Set = [tiRefNo..tiTime,tiMsgText];
C_FD_MonitorEncodingC_FD_MonitorEncoding: Integer = 0;
C_FD_MonitorFileNameC_FD_MonitorFileName: string = $(TEMP)\trace$(NEXT).txt;
C_FD_MonitorPortC_FD_MonitorPort: Integer = $1F72;
C_FD_MonitorTimeoutC_FD_MonitorTimeout: Integer = $BB8;
C_FD_NonSearchableDataTypesC_FD_NonSearchableDataTypes: Set = [dtRowSetRef..dtParentRowRef];
C_FD_NumTypesC_FD_NumTypes: Set = [dtSByte..dtFmtBCD];
C_FD_NumUnsignedTypesC_FD_NumUnsignedTypes: Set = [dtByte..dtUInt64];
C_FD_StrTypesC_FD_StrTypes: Set = [dtAnsiString..dtByteString];
C_FD_VarLenTypesC_FD_VarLenTypes: Set = [dtAnsiString..dtHBFile];
C_FD_WideTypesC_FD_WideTypes: Set = [dtWideString,dtWideMemo..dtXML,dtWideHMemo];
varFDAStringvarFDAString: Integer = $100;