Anzeigen: Delphi
C++
Anzeigeeinstellungen
Data.DB
Aus XE2 API Documentation
Definiert Klassen und Funktionen, die Datenmengen, Datenquellen, Felder usw. implementieren.
Inhaltsverzeichnis |
Klassen
| EDatabaseError | EDatabaseError ist die Exception-Klasse für Datenbankfehler. |
| EUpdateError | EUpdateError ist die Exception-Klasse für Aktualisierungsfehler im Zusammenhang mit TProvider. |
| IDataSetCommandSupport | Interface, das eine von TDataSet abgeleitete Klasse zur Unterstützung zusätzlicher Befehle erweitert. |
| IDBApplication | Interface für Datenbankanwendungen. |
| IDBScreen | Interface für die Anzeige eines Gerätes. |
| IDBSession | IDBSession ist die Schnittstelle für Datenbanksitzungen. |
| IParamObject | IParamObject repräsentiert das Interface für Klassen, die ein TObject im varianten Wert eines TParam-Objekts speichern. |
| IParamStreamObject | IParamStreamObject repräsentiert das Interface für Klassen, die einen TStream im varianten Wert eines TParam-Objekts speichern. |
| IProviderSupport | IProviderSupport ist die Schnittstelle, durch die ein Provider für eine Datenmenge verwendet werden kann. |
| IProviderSupport2 | Interface, durch das ein Provider für eine Datenmenge mit Unicode-Unterstützung verwendet werden kann. |
| TADTField | TADTField wird für ein ADT-Objekt in einer Datenmenge verwendet. |
| TAggregateField | TAggregateField wird für ein Aggregat in einer Client-Datenmenge verwendet. |
| TArrayField | TArrayField stellt ein Array-Feld in einer Datenmenge dar. |
| TAutoIncField | TAutoIncField ist ein persistentes Feldobjekt für ein Autoinkrement-Feld in einer Datenmenge. |
| TBCDField | TBCDField wird für ein binärcodiertes Dezimalfeld (BCD) in einer Datenmenge verwendet. |
| TBinaryField | TBinaryField wird für nicht typisiertes binäres Feld in einer Datenmenge verwendet. |
| TBlobField | TBlobField wird für ein Feld in einer Datenmenge verwendet, das eine Referenz auf ein BLOB enthält. |
| TBooleanField | TBooleanField wird für ein Feld verwendet, das einen booleschen Wert enthält. |
| TByteField | |
| TBytesField | TBytesField wird für ein Byte-Feld in einer Datenmenge verwendet. |
| TCheckConstraint | TCheckConstraint repräsentiert eine Beschränkung auf der Ebene von Datensätzen für eine Datenmengenkomponente. |
| TCheckConstraintClass | Metaklasse für die Klasse TCheckConstraint. |
| TCheckConstraints | TCheckConstraints enthält eine Kollektion von Prüfungsbeschränkungen für eine Datenmengenkomponente. |
| TCheckConstraintsClass | Metaklasse für die Klasse TCheckConstraints. |
| TCurrencyField | TCurrencyField stellt ein Feld dar, das Währungswerte in einer Datenmenge enthält. |
| TCustomConnection | TCustomConnection ist die Basisklasse für Komponenten, die Datenmengen mit Remote-Datenquellen verbinden. |
| TDataLink | TDataLink ist eine Hilfsklasse, die von datensensitiven Objekten verwendet wird, um die Aktionen von TDataSource und TDataSet zu koordinieren und auf Datenereignisse zu reagieren. |
| TDataSet | TDataSet ist die Basisklasse für alle Datenmengenkomponenten, die Daten tabellarisch (in Zeilen und Spalten) verwalten. |
| TDataSetClass | TDataSetClass ist der Klassentyp eines Nachkommen von TDataSet. |
| TDataSetDesigner | TDataSetDesigner ist die Basisklasse für alle Datenmengen-Designer. |
| TDataSetField | TDataSetField ermöglicht den Zugriff auf verschachtelte Datenmengen. |
| TDataSource | TDataSource stellt eine Schnittstelle zwischen einer Datenmengenkomponente und den datensensitiven Steuerelementen in einem Formular bereit. |
| TDateField | TDateField wird für ein Datumsfeld in einer Datenmenge verwendet. |
| TDateTimeField | TDateTimeField repräsentiert ein Datums-/Zeitfeld in einer Datenmenge. |
| TDateTimeRec | TDateTimeRec repräsentiert einen Record, der Datums-/Zeitinformationen enthält. |
| TDefaultLookupList | TDefaultLookupList ist die Standardimplementierung von TLookupList. |
| TDefCollection | TDefCollection enthält die Definitionsobjekte (TNamedItem), welche die Spezifikationen für Datenbank-Entitäten wie Felder und Indizes enthalten. |
| TDetailDataLink | TDetailDataLink ist die Vorfahrklasse von DataLink-Klassen, die die Beziehungen zwischen Datenmengen mit Haupt/Detail-Beziehungen verwalten. |
| TExtendedField | TExtendedField repräsentiert ein Feld, das den Gleitkommawert mit der höchsten Genauigkeit in einer Datenmenge enthält. |
| TField | TField ist der gemeinsame Vorfahr aller Feldkomponenten. |
| TFieldClass | TFieldClass ist der Klassentyp für TField-Nachkommen. |
| TFieldDef | TFieldDef ist eine Felddefinition, die einem physikalischen Feld eines Datensatzes in einer der Datenmenge zugrunde liegenden Tabelle entspricht. |
| TFieldDefClass | Metaklasse für die Klasse TFieldDef. |
| TFieldDefList | TFieldDefList enthält die Felddefinitionsobjekte (TFieldDef) einer Datenmenge in einem linearen Format. |
| TFieldDefListClass | Metaklasse für die Klasse TFieldDefList. |
| TFieldDefs | TFieldDefs speichert die Felddefinitionsobjekte (TFieldDef), die die physikalischen Felder der zugrunde liegenden Datenmenge repräsentieren. |
| TFieldDefsClass | Metaklasse für die Klasse TFieldDefs. |
| TFieldList | TFieldList führt die Felder einer Datenmenge auf. Die Struktur etwaiger Objektfelder wird dabei linear dargestellt. |
| TFieldListClass | Metaklasse für die Klasse TFieldList. |
| TFields | TFields enthält Feldobjekte (TField), die die zugrunde liegenden physikalischen Felder in einer Datenmenge oder einem Objektfeld (wie TADTField und TArrayField) repräsentieren. |
| TFieldsClass | Metaklasse für die Klasse TFields. |
| TFieldsEnumerator | Zählt die Datenbankfelder. |
| TFlatList | TFlatList ist eine abstrakte Basisklasse für Objekte, die eine lineare Liste der Felder oder Felddefinitionen repräsentieren. |
| TFloatField | TFloatField repräsentiert ein Feld in einer Datenmenge, das Gleitkommawerte enthält. |
| TFMTBCDField | TFMTBCDField wird für ein binärcodiertes Dezimalfeld (BCD) in einer Datenmenge verwendet. |
| TGraphicField | TGraphicField wird für ein Grafikfeld in einer Datenmenge verwendet. |
| TGuidField | TGuidField wird für die GUID-Felder einer Datenmenge verwendet. |
| TIDispatchField | TIDispatchField wird für die IDispatch-Felder einer Datenmenge verwendet. |
| TIndexDef | TIndexDef beschreibt einen Index in einer Datenbanktabelle. |
| TIndexDefClass | Metaklasse für die Klasse TIndexDef. |
| TIndexDefs | TIndexDefs enthält die Liste der verfügbaren Indexdefinitionen für eine Tabelle. |
| TIndexDefsClass | Metaklasse für die Klasse TIndexDefs. |
| TIntegerField | TIntegerField wird für ein vorzeichenbehaftetes 32-Bit-Integer-Feld in einer Datenmenge verwendet. |
| TInterfaceField | TInterfaceField wird für die Schnittstellenfelder einer Datenmenge verwendet. |
| TLargeintField | TLargeintField wird für ein großes Integer-Feld (LargeInt) in einer Datenmenge verwendet. |
| TLongWordField | |
| TLookupList | TLookupList verwaltet eine Liste mit Lookup-Werten, die einer Menge von Schlüsselfeldwerten zugeordnet sind. |
| TLookupListClass | Metaklasse für die Klasse TLookupList. |
| TLookupListEntry | TLookupListEntry ist ein Record, der Schlüssel/Werteinträge in einer Lookup-Liste enthält. |
| TMasterDataLink | TMasterDataLink ermöglicht einer Datenmenge, eine Haupt-/Detailbeziehung einzurichten. |
| TMemoField | TMemoField wird für ein Memofeld in einer Datenmenge verwendet. |
| TNamedItem | TNamedItem ist die Basisklasse für Definitionen, die von Datenmengen benötigt werden. |
| TNumericField | TNumericField ist der gemeinsame Vorfahr aller numerischen Felder in einer Datenmenge. |
| TObjectField | TObjectField ist der gemeinsame Vorfahr der Komponenten TADTField, TArrayField, TDataSetField und TReferenceField in einer Datenmenge. |
| TPacketAttribute | TPacketAttribute legt einem DataPacket zugeordnete Metadaten fest. |
| TParam | TParam wird für einen Feldparameter einer Abfrage oder Stored Procedure verwendet. |
| TParamClass | Metaklasse für die Klasse TParam. |
| TParamObject | TParamObject repräsentiert die Klasse, mit der ein TObject im varianten Wert eines TParam-Objekts gespeichert wird. |
| TParamObjectClass | Metaklasse für die Klasse TParamObject. |
| TParams | TParams verwaltet eine Liste mit Feldparametern. |
| TParamsClass | Metaklasse für die Klasse TParams. |
| TParamStreamObject | TParamStreamObject repräsentiert die Klasse, mit der ein TStream im varianten Wert eines TParam-Objekts gespeichert wird. |
| TReferenceField | TReferenceField wird für ein REF-Feld in einer Datenmenge verwendet. |
| TShortintField | |
| TSingleField | |
| TSmallintField | TSmallIntField wird für ein vorzeichenbehaftetes 16-Bit-Integer-Feld in einer Datenmenge verwendet. |
| TSQLTimeStampField | TSQLTimeStampField stellt ein Datums-/Zeitfeld in einer DBExpress-Datenmenge dar. |
| TSQLTimeStampOffsetField | |
| TStringField | TStringField wird für ein String-Feld in einer Datenmenge verwendet. |
| TTimeField | TTimeField wird für ein Zeitfeld in einer Datenmenge verwendet. |
| TUnsignedAutoIncField | TUnsignedAutoIncField ist ein persistentes Feldobjekt für ein vorzeichenloses, ganzzahliges Zählerfeld in einer Datenmenge. |
| TVarBytesField | TVarBytesField wird für ein untypisiertes, binäres Feld in einer Datenmenge verwendet. |
| TVariantField | TVariantField wird für variante Felder in einer Datenmenge verwendet. |
| TWideDataSet | Basisklasse für alle Datenmengenkomponenten, die Unicode-Daten in Zeilen und Spalten darstellen. |
| TWideMemoField | TWideMemoField repräsentiert ein Memofeld in einer Datenmenge. |
| TWideStringField | TWideStringField repräsentiert ein großes String-Feld in einer Datenmenge. |
| TWordField | TWordField wird für ein vorzeichenloses 16-Bit-Integer-Feld in einer Datenmenge verwendet. |
Routinen
| BuffersEqual | Gibt an, ob zwei Puffer denselben Inhalt haben. |
| DatabaseError | Erstellt und löst eine EDatabaseError-Exception aus. |
| DatabaseErrorFmt | Sorgt für die Erzeugung und Auslösung einer EDatabaseError-Exception mit einer formatierten Fehlermeldung. |
| DisposeMem | Gibt Speicher frei. |
| ExtractFieldName | Gibt den nächsten Namen aus dem durch Seminkolon getrennten String der Feldnamen an. |
| GetFieldProperty | Gibt ein TField-Objekt für eine Datenmenge und ein Datensteuerelement zurück. |
| RegisterFields | Registriert eine Gruppe von Feldkomponenten, damit diese im Datenmengen-Designer erscheinen. |
| VarTypeToDataType | Gibt den Wert für den Feldtyp zurück, der am ehesten einem Variant-Typ entspricht. |
Typen
| _di_IDataSetCommandSupport | |
| _di_IDBApplication | |
| _di_IDBScreen | |
| _di_IDBSession | |
| _di_IParamObject | |
| _di_IParamStreamObject | |
| _di_IProviderSupport | |
| _di_IProviderSupport2 | |
| Data_Db | |
| Data_Db__17 | |
| Data_Db__27 | |
| Data_Db__57 | |
| Largeint | Largeint ist ein Alias für Int64. |
| PBookmarkFlag | PBookmarkFlag ist ein Zeiger auf TBookmarkFlag. |
| PLookupListEntry | PLookupListEntry ist ein Zeiger auf TLookupListEntry. |
| PPacketAttribute | PPacketAttribute ist ein Zeiger auf TPacketAttribute. |
| TAutoRefreshFlag | TAutoRefreshFlag gibt an, ob und gegebenenfalls warum der Server Feldwerte bereitstellt. |
| TBlobByteData | TBlobByteData speichert den Inhalt eines BLOB-Feldes (Binary Large OBject). |
| TBlobData | TBlobData ist ein Alias für TBytes, der zusammen mit BLOB-Operationen verwendet wird. |
| TBlobStreamMode | TBlobStreamMode gibt an, wie ein BLOB-Stream verwendet werden kann. |
| TBlobType | TBlobType gibt den Typ eines BLOB-Feldes an. |
| TBookmark | TBookmark kennzeichnet einen Datensatz in einer Datenmenge für die Navigation. |
| TBookmarkFlag | TBookmarkFlag ist eine intern verwendete Menge. |
| TBookmarkStr | TBookmarkStr ist eine als String dargestellte Positionsmarke. |
| TBufferList | Repräsentiert eine Liste mit Puffern. |
| TCheckConstraintClass | Metaklasse für die Klasse TCheckConstraint. |
| TCheckConstraintsClass | Metaklasse für die Klasse TCheckConstraints. |
| TConnectChangeEvent | Typ der Funktion, die aufgerufen wird, wenn sich eine Verbindung ändert. |
| TDataAction | TDataAction gibt an, wie eine Anwendung auf eine Datenbankfehlerbedingung reagieren soll. |
| TDataChangeEvent | Typ der Ereignisbehandlungsroutine OnDataChange. |
| TDataEvent | TDataEvent bezeichnet ein Ereignis, das in einer Datenmenge ausgelöst wird. |
| TDataOperation | Objektprozedur, die intern von Data.DB.TDataSet verwendet wird. |
| TDataSetClass | TDataSetClass ist der Klassentyp eines Nachkommen von TDataSet. |
| TDataSetCommandStates | Menge zur Angabe der Status eines Befehls. |
| TDataSetErrorEvent | TDataSetErrorEvent ist der Typ der Ereignisbehandlungsroutine, die auftritt, wenn TDataSet eine Exception auslöst. |
| TDataSetNotifyEvent | TDataSetNotifyEvent benachrichtigt TDataSet über ein aufgetretenes Ereignis. |
| TDataSetState | TDataSetState gibt den aktuellen Betriebsmodus einer Datenmengenkomponente an. |
| TDateTimeAlias | TDateTimeAlias ist ein Alias für Double. |
| TDateTimeRec | TDateTimeRec repräsentiert einen Record, der Datums-/Zeitinformationen enthält. |
| TDBScreenCursor | TDBScreenCursor ist eine Menge, die die Form des Mauszeigers auf dem Bildschirm festlegt. |
| TDefUpdateMethod | Objektprozedur, die von TDefCollection.UpdateDefs verwendet wird. |
| TFieldAttribute | TFieldAttribute und TFieldAttributes geben verschiedene Attribute eines Feldes an. |
| TFieldAttributes | TFieldAttributes ist eine Menge von TFieldAttribute-Werten für die Angabe verschiedener Feldattribute. |
| TFieldChars | TFieldChars gibt die Menge der Zeichen an, die für ein Feld gültig sind. |
| TFieldClass | TFieldClass ist der Klassentyp für TField-Nachkommen. |
| TFieldDefClass | Metaklasse für die Klasse TFieldDef. |
| TFieldDefListClass | Metaklasse für die Klasse TFieldDefList. |
| TFieldDefsClass | Metaklasse für die Klasse TFieldDefs. |
| TFieldGetTextEvent | TFieldGetTextEvent ist der Typ für Ereignisbehandlungsroutinen, die einem String den Wert eines Feldes zuweisen. |
| TFieldKind | TFieldKind gibt den Typ der Informationen an, die eine Feldkomponente repräsentiert. |
| TFieldKinds | TFieldKinds ist eine Menge von TFieldKind-Werten. |
| TFieldListClass | Metaklasse für die Klasse TFieldList. |
| TFieldNotifyEvent | TFieldNotifyEvent benachrichtigt das Datenmengenfeld über ein aufgetretenes Ereignis. |
| TFieldRef | TFieldRef ist ein Zeiger auf TField. |
| TFieldsClass | Metaklasse für die Klasse TFields. |
| TFieldSetTextEvent | TFieldSetTextEvent ist der Typ für Ereignisbehandlungsroutinen, die einem String den Wert eines Feldes zuweisen. |
| TFieldType | TFieldType repräsentiert eine Menge von Werten, die den Datentypen von Tabellenfeldern entsprechen. |
| TFilterOption | TFilterOption und TFilterOptions beeinflussen die Zuweisung von Filterstrings. |
| TFilterOptions | TFilterOptions ist eine Menge von TFilterOption-Werten. |
| TFilterRecordEvent | Ereignisbehandlungsroutine, die ein OnFilterRecord-Ereignis auslöst. |
| TGetMode | TGetMode ist eine Menge, mit der der Abrufmodus eines Datensatzes für die Methode GetRecord angegeben wird. |
| TGetResult | TGetResult ist eine Menge, mit der die Ergebnisse für die Methode GetRecord angegeben werden. |
| TGroupPosInd | TGroupPosInd und TGroupPosInds geben die Position des aktuellen Datensatzes innerhalb der Gruppe an. |
| TGroupPosInds | TGroupPosInds ist eine Menge von TGroupPosInd-Werten. |
| TIndexDefClass | Metaklasse für die Klasse TIndexDef. |
| TIndexDefsClass | Metaklasse für die Klasse TIndexDefs. |
| TIndexOption | TIndexOption beschreibt die Attribute eines Index. |
| TIndexOptions | TIndexOptions beschreibt die Attribute eines Index. |
| TLocateOption | TLocateOption definiert Werte für den Parameter Options der Methode Locate einer Datenmenge. |
| TLocateOptions | TLocateOptions definiert die Werte für den Parameter Options der Methode Locate einer Datenmenge. |
| TLookupListClass | Metaklasse für die Klasse TLookupList. |
| TLookupListEntry | TLookupListEntry ist ein Record, der Schlüssel/Werteinträge in einer Lookup-Liste enthält. |
| TPacketAttribute | TPacketAttribute legt einem DataPacket zugeordnete Metadaten fest. |
| TParamClass | Metaklasse für die Klasse TParam. |
| TParamObjectClass | Metaklasse für die Klasse TParamObject. |
| TParamsClass | Metaklasse für die Klasse TParams. |
| TParamType | TParamType und TParamTypes bezeichnen die Verwendung von Parametern in Datenmengen, die Abfragen oder Stored Procedures repräsentieren. |
| TParamTypes | TParamTypes ist eine Menge von TParamType-Werten. |
| TProviderFlag | TProviderFlag und TProviderFlags geben an, wie ein Feldwert beim Eintragen von Aktualisierungen von einer Provider-Komponente verwendet wird. |
| TProviderFlags | TProviderFlags ist eine Menge von TProviderFlag-Werten. |
| TPSCommandType | Aufzählung von Befehlstypen. |
| TRecordBuffer | Repräsentiert einen Zeiger auf einen Speicherbereich, der als Puffer verwendet wird. |
| TResyncMode | TResyncMode ist eine Menge von Flags, die Operationen angeben, die eine Datenmenge beim erneuten Synchronisieren von Daten ausführen sollte. |
| TSQLCommandType | TSQLCommandType gibt an, wie eine SQL-Datenmenge die auszuführende Anweisung festlegt. |
| TUpdateAction | TUpdateAction gibt an, wie eine Datenmenge weiterarbeiten soll, nachdem eine Ereignisbehandlungsroutine eine Aktualisierung verarbeitet hat. |
| TUpdateErrorEvent | Das Ereignis TUpdateErrorEvent wird ausgelöst, wenn während einer Aktualisierungsaktion Fehler auftreten. |
| TUpdateKind | TUpdateKind definiert die Werte für den Parameter UpdateKind der Ereignisbehandlungsroutinen für OnUpdateError und OnUpdateRecord. |
| TUpdateMode | TUpdateMode gibt an, wie Datensätze zum Aktualisieren gesucht werden können. |
| TUpdateRecordEvent | Die Ereignisbehandlungsroutine TUpdateRecordEvent aktualisiert die Datensätze einer Datenmenge. |
| TUpdateRecordTypes | TUpdateRecordTypes ist eine Menge, die den für einen Datensatz übernommenen Aktualisierungsstatus angibt. |
| TUpdateStatus | TUpdateStatus gibt den Aktualisierungsstatus eines Datensatzes an. |
| TUpdateStatusSet | TUpdateStatusSet ist eine Menge von TUpdateStatus-Werten. |
Variablen
| DBApplication | Variable, mit der DBScreen als IDBApplication referenziert wird. |
| DBScreen | Variable, mit der die Klasse TDefaultDBScreenApplication initialisiert wird. |
| DefaultCheckConstraintClass | Die Variable des Typs TCheckConstraintClass wird als Ergebniswert für TCheckConstraints.GetCheckConstraintClass verwendet. |
| DefaultCheckConstraintsClass | Die Variable des Typs TCheckConstraintsClass wird als Ergebniswert für TDataSet.GetCheckConstraintsClass verwendet. |
| DefaultFieldClasses | Array, das Referenzen auf Feldklassen entsprechend den Feldtypen enthält. |
| DefaultFieldDefClass | Die Variable des Typs TFieldDefClass wird als Ergebniswert für TFieldDefs.GetFieldDefClass verwendet. |
| DefaultFieldDefListClass | Die Variable des Typs TFieldDefListClass wird als Ergebniswert für TDataSet.GetFieldDefListClass verwendet. |
| DefaultFieldDefsClass | Die Variable des Typs TFieldDefsClass wird als Ergebniswert für TFieldDef.GetChildDefsClass verwendet. |
| DefaultFieldListClass | Die Variable des Typs TFieldListClass wird als Ergebniswert für TDataSet.GetFieldListClass verwendet. |
| DefaultFieldsClass | Die Variable des Typs TFieldsClass wird als Ergebniswert für TDataSet.GetFieldsClass verwendet. |
| DefaultIndexDefClass | Die Variable des Typs TIndexDefClass wird als Ergebniswert für TIndexDefs.GetIndexDefClass verwendet. |
| DefaultIndexDefsClass | Die Variable des Typs TIndexDefsClass wird als Ergebniswert für TDataSet.GetIndexDefsClass verwendet. |
| DefaultLookupListClass | Die Variable des Typs TLookupListClass wird als Ergebniswert für TField.GetLookupListClass verwendet. |
| DefaultParamClass | Die Variable des Typs TParamClass wird als Ergebniswert für TParams.GetParamClass verwendet. |
| DefaultParamsClass | Die Variable des Typs TParamsClass wird als Ergebniswert für GetParamsClass verwendet. |
| FieldTypeNames | FieldTypeNames: :57; |
| FieldTypeVarMap | FieldTypeVarMap: array[0..51] of Word; |
| LoginDialogExProc | Diese Variable gibt eine Methode an, die Anmeldeinformationen bereitstellt. |
| LoginDialogProc | Diese Variable gibt eine Methode an, die Anmeldeinformationen bereitstellt. |
| PasswordDialog | Zeigt ein Dialogfeld an, in dem der Benutzer zur Eingabe eines Kennworts für den Zugriff auf eine lokale, kennwortgeschützte Tabelle aufgefordert wird. |
| RegisterFieldsProc | Wird intern von den DB-Entwurfs-Packages verwendet. |
| RemoteLoginDialogProc | Diese Variable gibt eine Methode an, die Anmeldeinformationen bereitstellt. |
| ScreenCursorProc | Gibt eine Methode zum Ändern des Bildschirmcursors an. |
| TBufferList | Repräsentiert eine Liste mit Puffern. |
Konstanten
| arAutoInc | arAutoInc: TAutoRefreshFlag = arAutoInc; |
| arDefault | arDefault: TAutoRefreshFlag = arDefault; |
| arNone | arNone: TAutoRefreshFlag = arNone; |
| bfBOF | bfBOF: TBookmarkFlag = bfBOF; |
| bfCurrent | bfCurrent: TBookmarkFlag = bfCurrent; |
| bfEOF | bfEOF: TBookmarkFlag = bfEOF; |
| bfInserted | bfInserted: TBookmarkFlag = bfInserted; |
| bmRead | bmRead: TBlobStreamMode = bmRead; |
| bmReadWrite | bmReadWrite: TBlobStreamMode = bmReadWrite; |
| bmWrite | bmWrite: TBlobStreamMode = bmWrite; |
| ctDDL | ctDDL: TPSCommandType = ctDDL; |
| ctDelete | ctDelete: TPSCommandType = ctDelete; |
| ctInsert | ctInsert: TPSCommandType = ctInsert; |
| ctQuery | ctQuery: TPSCommandType = ctQuery; |
| ctSelect | ctSelect: TPSCommandType = ctSelect; |
| ctServerMethod | ctServerMethod: TPSCommandType = ctServerMethod; |
| ctStoredProc | ctStoredProc: TPSCommandType = ctStoredProc; |
| ctTable | ctTable: TPSCommandType = ctTable; |
| ctUnknown | ctUnknown: TPSCommandType = ctUnknown; |
| ctUpdate | ctUpdate: TPSCommandType = ctUpdate; |
| daAbort | daAbort: TDataAction = daAbort; |
| daFail | daFail: TDataAction = daFail; |
| daRetry | daRetry: TDataAction = daRetry; |
| dcEnabled | dcEnabled: :17 = dcEnabled; |
| dcrDefault | dcrDefault: TDBScreenCursor = dcrDefault; |
| dcrHourGlass | dcrHourGlass: TDBScreenCursor = dcrHourGlass; |
| dcrOther | dcrOther: TDBScreenCursor = dcrOther; |
| dcrSQLWait | dcrSQLWait: TDBScreenCursor = dcrSQLWait; |
| dcSupported | dcSupported: :17 = dcSupported; |
| deCheckBrowseMode | deCheckBrowseMode: TDataEvent = deCheckBrowseMode; |
| deConnectChange | deConnectChange: TDataEvent = deConnectChange; |
| deDataSetChange | deDataSetChange: TDataEvent = deDataSetChange; |
| deDataSetScroll | deDataSetScroll: TDataEvent = deDataSetScroll; |
| deDisabledStateChange | deDisabledStateChange: TDataEvent = deDisabledStateChange; |
| deFieldChange | deFieldChange: TDataEvent = deFieldChange; |
| deFieldListChange | deFieldListChange: TDataEvent = deFieldListChange; |
| deFocusControl | deFocusControl: TDataEvent = deFocusControl; |
| deLayoutChange | deLayoutChange: TDataEvent = deLayoutChange; |
| deParentScroll | deParentScroll: TDataEvent = deParentScroll; |
| dePropertyChange | dePropertyChange: TDataEvent = dePropertyChange; |
| deReconcileError | deReconcileError: TDataEvent = deReconcileError; |
| deRecordChange | deRecordChange: TDataEvent = deRecordChange; |
| deUpdateRecord | deUpdateRecord: TDataEvent = deUpdateRecord; |
| deUpdateState | deUpdateState: TDataEvent = deUpdateState; |
| dsBlockRead | dsBlockRead: TDataSetState = dsBlockRead; |
| dsBrowse | dsBrowse: TDataSetState = dsBrowse; |
| dsCalcFields | dsCalcFields: TDataSetState = dsCalcFields; |
| dsCurValue | dsCurValue: TDataSetState = dsCurValue; |
| dsEdit | dsEdit: TDataSetState = dsEdit; |
| dsEditModes | dsEditModes: Set = [dsEdit..dsSetKey]; |
| dsFilter | dsFilter: TDataSetState = dsFilter; |
| dsInactive | dsInactive: TDataSetState = dsInactive; |
| dsInsert | dsInsert: TDataSetState = dsInsert; |
| dsInternalCalc | dsInternalCalc: TDataSetState = dsInternalCalc; |
| dsMaxStringSize | dsMaxStringSize: Integer = $2000; |
| dsNewValue | dsNewValue: TDataSetState = dsNewValue; |
| dsOldValue | dsOldValue: TDataSetState = dsOldValue; |
| dsOpening | dsOpening: TDataSetState = dsOpening; |
| dsSetKey | dsSetKey: TDataSetState = dsSetKey; |
| dsWriteModes | dsWriteModes: Set = [dsEdit..dsNewValue,dsInternalCalc]; |
| faFixed | faFixed: TFieldAttribute = faFixed; |
| faHiddenCol | faHiddenCol: TFieldAttribute = faHiddenCol; |
| faLink | faLink: TFieldAttribute = faLink; |
| faReadonly | faReadonly: TFieldAttribute = faReadonly; |
| faRequired | faRequired: TFieldAttribute = faRequired; |
| faUnNamed | faUnNamed: TFieldAttribute = faUnNamed; |
| FieldTypeNames | FieldTypeNames: :57; |
| FieldTypeVarMap | FieldTypeVarMap: array[0..51] of Word; |
| fkAggregate | fkAggregate: TFieldKind = fkAggregate; |
| fkCalculated | fkCalculated: TFieldKind = fkCalculated; |
| fkData | fkData: TFieldKind = fkData; |
| fkInternalCalc | fkInternalCalc: TFieldKind = fkInternalCalc; |
| fkLookup | fkLookup: TFieldKind = fkLookup; |
| foCaseInsensitive | foCaseInsensitive: TFilterOption = foCaseInsensitive; |
| foNoPartialCompare | foNoPartialCompare: TFilterOption = foNoPartialCompare; |
| ftADT | ftADT: TFieldType = ftADT; |
| ftArray | ftArray: TFieldType = ftArray; |
| ftAutoInc | ftAutoInc: TFieldType = ftAutoInc; |
| ftBCD | ftBCD: TFieldType = ftBCD; |
| ftBlob | ftBlob: TFieldType = ftBlob; |
| ftBoolean | ftBoolean: TFieldType = ftBoolean; |
| ftByte | ftByte: TFieldType = ftByte; |
| ftBytes | ftBytes: TFieldType = ftBytes; |
| ftConnection | ftConnection: TFieldType = ftConnection; |
| ftCurrency | ftCurrency: TFieldType = ftCurrency; |
| ftCursor | ftCursor: TFieldType = ftCursor; |
| ftDataSet | ftDataSet: TFieldType = ftDataSet; |
| ftDate | ftDate: TFieldType = ftDate; |
| ftDateTime | ftDateTime: TFieldType = ftDateTime; |
| ftDBaseOle | ftDBaseOle: TFieldType = ftDBaseOle; |
| ftExtended | ftExtended: TFieldType = ftExtended; |
| ftFixedChar | ftFixedChar: TFieldType = ftFixedChar; |
| ftFixedSizeTypes | ftFixedSizeTypes: Set = [ftSmallint..ftCurrency,ftDate..ftDateTime,ftAutoInc,ftLargeint,ftTimeStamp,ftLongWord..ftExtended,ftTimeStampOffset,ftSingle]; |
| ftFixedWideChar | ftFixedWideChar: TFieldType = ftFixedWideChar; |
| ftFloat | ftFloat: TFieldType = ftFloat; |
| ftFMTBcd | ftFMTBcd: TFieldType = ftFMTBcd; |
| ftFmtMemo | ftFmtMemo: TFieldType = ftFmtMemo; |
| ftGraphic | ftGraphic: TFieldType = ftGraphic; |
| ftGuid | ftGuid: TFieldType = ftGuid; |
| ftIDispatch | ftIDispatch: TFieldType = ftIDispatch; |
| ftInteger | ftInteger: TFieldType = ftInteger; |
| ftInterface | ftInterface: TFieldType = ftInterface; |
| ftLargeint | ftLargeint: TFieldType = ftLargeint; |
| ftLongWord | ftLongWord: TFieldType = ftLongWord; |
| ftMemo | ftMemo: TFieldType = ftMemo; |
| ftNonTextTypes | ftNonTextTypes: Set = [ftBytes..ftVarBytes,ftBlob..ftCursor,ftADT..ftDataSet]; |
| ftObject | ftObject: TFieldType = ftObject; |
| ftOraBlob | ftOraBlob: TFieldType = ftOraBlob; |
| ftOraClob | ftOraClob: TFieldType = ftOraClob; |
| ftOraInterval | ftOraInterval: TFieldType = ftOraInterval; |
| ftOraTimeStamp | ftOraTimeStamp: TFieldType = ftOraTimeStamp; |
| ftParadoxOle | ftParadoxOle: TFieldType = ftParadoxOle; |
| ftParams | ftParams: TFieldType = ftParams; |
| ftReference | ftReference: TFieldType = ftReference; |
| ftShortint | ftShortint: TFieldType = ftShortint; |
| ftSingle | ftSingle: TFieldType = ftSingle; |
| ftSmallint | ftSmallint: TFieldType = ftSmallint; |
| ftStream | ftStream: TFieldType = ftStream; |
| ftString | ftString: TFieldType = ftString; |
| ftTime | ftTime: TFieldType = ftTime; |
| ftTimeStamp | ftTimeStamp: TFieldType = ftTimeStamp; |
| ftTimeStampOffset | ftTimeStampOffset: TFieldType = ftTimeStampOffset; |
| ftTypedBinary | ftTypedBinary: TFieldType = ftTypedBinary; |
| ftUnknown | ftUnknown: TFieldType = ftUnknown; |
| ftVarBytes | ftVarBytes: TFieldType = ftVarBytes; |
| ftVariant | ftVariant: TFieldType = ftVariant; |
| ftWideMemo | ftWideMemo: TFieldType = ftWideMemo; |
| ftWideString | ftWideString: TFieldType = ftWideString; |
| ftWord | ftWord: TFieldType = ftWord; |
| gbFirst | gbFirst: TGroupPosInd = gbFirst; |
| gbLast | gbLast: TGroupPosInd = gbLast; |
| gbMiddle | gbMiddle: TGroupPosInd = gbMiddle; |
| gmCurrent | gmCurrent: TGetMode = gmCurrent; |
| gmNext | gmNext: TGetMode = gmNext; |
| gmPrior | gmPrior: TGetMode = gmPrior; |
| grBOF | grBOF: TGetResult = grBOF; |
| grEOF | grEOF: TGetResult = grEOF; |
| grError | grError: TGetResult = grError; |
| grOK | grOK: TGetResult = grOK; |
| ixCaseInsensitive | ixCaseInsensitive: TIndexOption = ixCaseInsensitive; |
| ixDescending | ixDescending: TIndexOption = ixDescending; |
| ixExpression | ixExpression: TIndexOption = ixExpression; |
| ixNonMaintained | ixNonMaintained: TIndexOption = ixNonMaintained; |
| ixPrimary | ixPrimary: TIndexOption = ixPrimary; |
| ixUnique | ixUnique: TIndexOption = ixUnique; |
| loCaseInsensitive | loCaseInsensitive: TLocateOption = loCaseInsensitive; |
| loPartialKey | loPartialKey: TLocateOption = loPartialKey; |
| ObjectFieldTypes | ObjectFieldTypes: Set = [ftADT..ftDataSet]; |
| pfHidden | pfHidden: TProviderFlag = pfHidden; |
| pfInKey | pfInKey: TProviderFlag = pfInKey; |
| pfInUpdate | pfInUpdate: TProviderFlag = pfInUpdate; |
| pfInWhere | pfInWhere: TProviderFlag = pfInWhere; |
| ptInput | ptInput: TParamType = ptInput; |
| ptInputOutput | ptInputOutput: TParamType = ptInputOutput; |
| ptOutput | ptOutput: TParamType = ptOutput; |
| ptResult | ptResult: TParamType = ptResult; |
| ptUnknown | ptUnknown: TParamType = ptUnknown; |
| rmCenter | rmCenter: :27 = rmCenter; |
| rmExact | rmExact: :27 = rmExact; |
| rtDeleted | rtDeleted: :3 = rtDeleted; |
| rtInserted | rtInserted: :3 = rtInserted; |
| rtModified | rtModified: :3 = rtModified; |
| rtUnmodified | rtUnmodified: :3 = rtUnmodified; |
| sApplyUpdatesDataSetCommand | sApplyUpdatesDataSetCommand: string = ApplyUpdates; |
| sCancelUpdatesDataSetCommand | sCancelUpdatesDataSetCommand: string = CancelUpdates; |
| uaAbort | uaAbort: TUpdateAction = uaAbort; |
| uaApplied | uaApplied: TUpdateAction = uaApplied; |
| uaFail | uaFail: TUpdateAction = uaFail; |
| uaRetry | uaRetry: TUpdateAction = uaRetry; |
| uaSkip | uaSkip: TUpdateAction = uaSkip; |
| ukDelete | ukDelete: TUpdateKind = ukDelete; |
| ukInsert | ukInsert: TUpdateKind = ukInsert; |
| ukModify | ukModify: TUpdateKind = ukModify; |
| upWhereAll | upWhereAll: TUpdateMode = upWhereAll; |
| upWhereChanged | upWhereChanged: TUpdateMode = upWhereChanged; |
| upWhereKeyOnly | upWhereKeyOnly: TUpdateMode = upWhereKeyOnly; |
| usDeleted | usDeleted: TUpdateStatus = usDeleted; |
| usInserted | usInserted: TUpdateStatus = usInserted; |
| usModified | usModified: TUpdateStatus = usModified; |
| usUnmodified | usUnmodified: TUpdateStatus = usUnmodified; |