表示: Delphi C++
表示設定

Data.DB

提供:XE2 API Documentation
移動: 案内, 検索


データ セットデータ ソースフィールドなどを実装したクラスや関数が定義されています。


目次

クラス

EDatabaseErrorEDatabaseError は,データベースエラーに対応する例外クラスです。
EUpdateErrorEUpdateError は,データセットプロバイダの更新エラーの例外クラスです。
IDataSetCommandSupport

追加コマンドをサポートするために TDataSet の下位クラスを拡張したインターフェイス。

IDBApplicationデータベース アプリケーションのインターフェイス。
IDBScreenディスプレイ デバイスへのインターフェイス。
IDBSessionIDBSession は,データベースセッション用のインターフェースです。
IParamObjectIParamObjectTObjectTParam オブジェクトのバリアント値に格納するクラスのインターフェイスを表します。
IParamStreamObjectIParamStreamObjectTStreamTParam オブジェクトのバリアント値に格納するクラスのインターフェイスを表します。
IProviderSupportIProviderSupport は,データセットが使用するインターフェースで,プロバイダがデータセットを表すことができるようにします。
IProviderSupport2プロバイダが Unicode サポートを使用してデータを表すために使用するインターフェイス データセット。
TADTFieldTADTField オブジェクトは,データセット内の ADT(抽象データ型)項目を表します。
TAggregateFieldTAggregate フィールドは,クライアントデータセットに保持された集計を表します。
TArrayFieldTArrayField は,データセット内の配列項目を表します。
TAutoIncFieldTAutoIncField は,データセット内の自動インクリメント項目の静的項目オブジェクトです。
TBCDFieldTBCDField は,データセット内の 2 進化 10 進数(BCD)項目を表します。
TBinaryFieldTBinaryField はデータセット内の型なしバイナリ項目を表します。
TBlobFieldTBlobField は,バイナリラージオブジェクト(BLOB)への参照を保持するデータセット内の項目を表します。
TBooleanFieldTBooleanField は,論理値を含む項目を表します。
TByteField
TBytesFieldTBytesField は,データセット内のバイト項目を表します。
TCheckConstraintTCheckConstraint は,データセットコンポーネントのレコードレベルの制約を示します。
TCheckConstraintClassTCheckConstraint クラスのメタクラスです。
TCheckConstraintsTCheckConstraints は,データセットコンポーネントのチェック制約のコレクションを格納します。
TCheckConstraintsClassTCheckConstraints クラスのメタクラスです。
TCurrencyFieldTCurrencyField は,データセット内の通貨値を含む項目を表します。
TCustomConnectionTCustomConnection は、データセットをデータのリモート ソースに接続するコンポーネントの基底クラスです。
TDataLinkTDataLink は,データベース対応オブジェクトが TDataSourceTDataSet の動作を対応させたり,データイベントに応答するために使用されるヘルパークラスです。
TDataSetTDataSet は、データを行や列で表示する、すべてのデータセット コンポーネントの基底クラスです。
TDataSetClassTDataSetClass は TDataSet の下位クラスのクラス型です。
TDataSetDesignerTDataSetDesigner はデータセットデザイナの基本クラスです。
TDataSetFieldTDataSetField は,ネストされたデータセットへのアクセスを提供します。
TDataSourceTDataSource は、データセット コンポーネントとフォーム上のデータベース対応コントロール間のインターフェイスを提供します。
TDateFieldTDateField は,データセット内の日付型項目を表します。
TDateTimeFieldTDateTimeField は,データセットの日付時刻型項目を表します。
TDateTimeRecTDateTimeRec は、日付/時刻情報を格納するレコードを表します。
TDefaultLookupListTDefaultLookupList は、TLookupList のデフォルト実装です。
TDefCollectionTDefCollection は,定義オブジェクト(TNamedItem)を使用して,項目やインデックスなどのデータベースエンティティを指定します。
TDetailDataLinkTDetailDataLink は,マスター/詳細関係でリンクされるデータセット間の関係を管理するデータリンククラスの上位オブジェクトです。
TExtendedField

TExtendedField は、データセット内の最高精度浮動小数点値を格納するフィールドを表します。

TFieldTField は、すべてのコンポーネントの共通の上位オブジェクトです。
TFieldClassTFieldClass は,TField の下位オブジェクトのクラスの種類です。
TFieldDefTFieldDef は,データセットの基底のテーブルのレコードの物理項目に対応する項目定義です。
TFieldDefClassTFieldDef クラスのメタクラスです。
TFieldDefListTFieldDefList は,データセットの項目定義(TFieldDef)オブジェクトを平坦化形式で記述します。
TFieldDefListClassTFieldDefList クラスのメタクラスです。
TFieldDefsTFieldDefs には,データセットの基底の物理項目を示す項目定義(TFieldDef)オブジェクトが入っています。
TFieldDefsClassTFieldDefs クラスのメタクラスです。
TFieldListTFieldList は,オブジェクト項目の構造を平坦化して,データセットの項目を列挙します。
TFieldListClassTFieldList クラスのメタクラスです。
TFieldsTFields は,データセットまたはオブジェクト項目(TADTFieldTArrayField など)の基底の物理項目を表す項目(TField)オブジェクトを保持します。
TFieldsClassTFields クラスのメタクラスです。
TFieldsEnumeratorデータベース フィールドを列挙します。
TFlatListTFlatList は,項目または項目定義の平坦化リストを表すオブジェクトの抽象基本クラスです。
TFloatFieldTFloatField は、データセット内の浮動小数点値を格納しているフィールドを表します。
TFMTBCDFieldTFMTBCDField は,データセット内の 2 進化 10 進数(BCD)項目を表します。
TGraphicFieldTGraphicField はデータセット内のグラフィック型項目を表します。
TGuidFieldTGuidField は,データセットの GUID 項目を表します。
TIDispatchFieldTIDispatchField は,データセットの IDispatch 項目を表します。
TIndexDefTIndexDef は,データベーステーブルのインデックスを記述します。
TIndexDefClassTIndexDef クラスのメタクラスです。
TIndexDefsTIndexDefs には,テーブルで使用できるインデックス定義のリストが保持されます。
TIndexDefsClassTIndexDefs クラスのメタクラスです。
TIntegerFieldTIntegerField は,データセット内の符号付き 32 ビット整数項目を表します。
TInterfaceFieldTInterfaceField は,データセットのインターフェース項目を表します。
TLargeintFieldTLargeintField は,データセット内の Largeint 項目を表します。
TLongWordField
TLookupListTLookupList は,一組のキー項目値に関連付けられた参照値のリストを保持します。
TLookupListClassTLookupList クラスのメタクラスです。
TLookupListEntryTLookupListEntry は、ルックアップ リスト内のキー/値エントリを格納するレコードです。
TMasterDataLinkTMasterDataLink は,データセットがマスター/詳細関係を確立できるようにします。
TMemoFieldTMemoField は、データセット内のメモ フィールドを表します。
TNamedItemTNamedItem は,データセットで使用する定義の基本クラスです。
TNumericFieldTNumericField は,データセットのすべての数値型項目に共通の上位コンポーネントです。
TObjectFieldTObjectField は,データセット内の TADTFieldTArrayFieldTDataSetField,および TReferenceField コンポーネントに共通の上位コンポーネントです。
TPacketAttributeTPacketAttribute では、DataPacket に関連付けられたメタデータを指定します。
TParamTParam は,問い合わせまたはストアドプロシージャの項目パラメータを表します。
TParamClassTParam クラスのメタクラスです。
TParamObjectTParamObjectTObjectTParam オブジェクトのバリアント値に格納するために使用するクラスを表します。
TParamObjectClassTParamObject クラスのメタクラスです。
TParamsTParams は,項目パラメータのリストを管理します。
TParamsClassTParams クラスのメタクラスです。
TParamStreamObjectTParamStreamObjectTStreamTParam オブジェクトのバリアント値に格納するために使用するクラスを表します。
TReferenceFieldTReferenceField は,データセット内の REF 項目を表します。
TShortintField
TSingleField
TSmallintFieldTSmallIntField は,データセット内の符号付き 16 ビット整数型項目を表します。
TSQLTimeStampFieldTSQLTimeStampField は,dbExpress データセット内の日付時刻型項目を表します。
TSQLTimeStampOffsetField
TStringFieldTStringField は,データセット内の文字列項目を表します。
TTimeFieldTTimeField は,データセット内の時刻項目を表します。
TUnsignedAutoIncFieldTUnsignedAutoIncField は、データセット内の自動インクリメント符号なし整数値フィールドに対応する永続フィールド オブジェクトです。
TVarBytesFieldTVarBytesField は,データセット内の型なし可変長バイナリ項目を表します。
TVariantFieldTVariantField は,データセット内のバリアント項目を表します。
TWideDataSetUnicode データを行や列で表示するすべてのデータセット コンポーネントの基底クラス。
TWideMemoFieldTWideMemoField は、データセット内のメモ フィールドを表します。
TWideStringFieldTWideStringField は、データセット内の長い文字列フィールドを表します。
TWordFieldTWordField は,データセット内の符号なし 16 ビット整数を表します。

ルーチン

BuffersEqual2 つのバッファの内容が同じかどうかを示します。
DatabaseErrorこの手続きは,EDatabaseError オブジェクトを作成して例外を生成します。
DatabaseErrorFmtこの手続きは,EDatabaseError のオブジェクトを作成して例外を生成し,フォーマットエラーメッセージを表示します。
DisposeMemメモリを開放します。
ExtractFieldNameセミコロンで区切られた項目名の文字列内の次の名前を返します。
GetFieldPropertyデータセットおよびデータコントロールの TField オブジェクトを返します。
RegisterFields項目コンポーネントのセットを登録してデータセットデザイナに表示されるようにします。
VarTypeToDataTypeバリアント型に最も対応する項目型の値を返します。

_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
LargeintLargeintInt64 のエイリアスです。
PBookmarkFlagPBookmarkFlag は、TBookmarkFlag を指すポインタです。
PLookupListEntryPLookupListEntry は、TLookupListEntry へのポインタです。
PPacketAttributePPacketAttribute は、TPacketAttribute へのポインタです。
TAutoRefreshFlagTAutoRefreshFlag は,サーバーが項目値を提供するかどうか,また提供する場合はその理由を示します。
TBlobByteDataTBlobByteData は,BLOB(Binary Large Object)項目の内容を格納します。
TBlobDataTBlobDataTBytes のエイリアスで、BLOB 操作で使用されるものです。
TBlobStreamModeTBlobStreamMode は,BLOB ストリームをどのように使用するのかを示します。
TBlobTypeTBlobType は BLOB 項目の型を示します。
TBookmarkTBookmark は、データセット内のレコードを後でたどることができるように識別するものです。
TBookmarkFlagTBookmarkFlag は、内部的に使われる集合です。
TBookmarkStrTBookmarkStr は、文字列で表されたブックマークです。
TBufferListバッファのリストを表します。
TCheckConstraintClassTCheckConstraint クラスのメタクラスです。
TCheckConstraintsClassTCheckConstraints クラスのメタクラスです。
TConnectChangeEvent接続が変更された際に呼び出される関数の型。
TDataActionTDataAction は,アプリケーションがデータベースのエラー状態にどのように応答すべきかを示します。
TDataChangeEvent

OnDataChange イベント ハンドラの型です。

TDataEventTDataEvent は,データセットに発生するイベントを特定します。
TDataOperationData.DB.TDataSet が内部的に使用するオブジェクトの手続きです。
TDataSetClassTDataSetClass は TDataSet の下位クラスのクラス型です。
TDataSetCommandStates

コマンドの状態を指定するために使用します。

TDataSetErrorEventTDataSetErrorEvent は、TDataSet が例外を発生させた際に起こる、イベント ハンドラの型です。
TDataSetNotifyEventTDataSetNotifyEvent は、TDataSet にイベントの発生を通知します。
TDataSetStateTDataSetState は,データセットコンポーネントの現在の操作モードを示します。
TDateTimeAliasTDateTimeAliasDouble のエイリアスです。
TDateTimeRecTDateTimeRec は、日付/時刻情報を格納するレコードを表します。
TDBScreenCursorTDBScreenCursor は、画面上のマウス カーソルの形を指定するセットです。
TDefUpdateMethodTDefCollection.UpdateDefs が使用するオブジェクトの手続きです。
TFieldAttributeTFieldAttributeTFieldAttributes は,項目のさまざまな属性を示します。
TFieldAttributesTFieldAttributes は、さまざまなフィールド属性を示す一連の TFieldAttribute です。
TFieldCharsTFieldChars は,項目で有効な文字セットを示します。
TFieldClassTFieldClass は,TField の下位オブジェクトのクラスの種類です。
TFieldDefClassTFieldDef クラスのメタクラスです。
TFieldDefListClassTFieldDefList クラスのメタクラスです。
TFieldDefsClassTFieldDefs クラスのメタクラスです。
TFieldGetTextEventTFieldGetTextEvent は、フィールドの値を文字列で取得する、イベント ハンドラの型です。
TFieldKindTFieldKind は,項目コンポーネントが表す情報のタイプを示します。
TFieldKindsTFieldKinds は一連の TFieldKind です。
TFieldListClassTFieldList クラスのメタクラスです。
TFieldNotifyEventTFieldNotifyEvent は、データセット フィールドにイベントの発生を通知します。
TFieldRefTFieldRef は、TField を指すポインタです。
TFieldsClassTFields クラスのメタクラスです。
TFieldSetTextEventTFieldSetTextEvent は、フィールドの値を文字列で取得する、イベント ハンドラの型です。
TFieldTypeTFieldType は、テーブル内のフィールドのデータ型に対応する値のセットです。
TFilterOptionTFilterOption および TFilterOptions は,フィルタ文字列を適用する仕様を指定します。
TFilterOptionsTFilterOptions は一連の TFilterOption です。
TFilterRecordEvent

OnFilterRecord イベントを発生させるイベント ハンドラです。

TGetModeTGetMode は、GetRecord メソッドのレコード取得モードを指定するために使われる集合です。
TGetResultTGetResult は、GetRecord メソッドの結果を指定するのに使用されるセットです。
TGroupPosIndTGroupPosInd および TGroupPosInds は,グループ内における現在のレコードの位置を示します。
TGroupPosIndsTGroupPosInds は一連の TGroupPosInd です。
TIndexDefClassTIndexDef クラスのメタクラスです。
TIndexDefsClassTIndexDefs クラスのメタクラスです。
TIndexOptionTIndexOption ではインデックスの属性を記述します。
TIndexOptionsTIndexOptions は,インデックスの属性を表します。
TLocateOptionTLocateOption はデータセットの Locate メソッドの Options パラメータに対する値を定義します。
TLocateOptionsTLocateOptions 型は,データセットの Locate メソッドの Options パラメータで使用する値を定義します。
TLookupListClassTLookupList クラスのメタクラスです。
TLookupListEntryTLookupListEntry は、ルックアップ リスト内のキー/値エントリを格納するレコードです。
TPacketAttributeTPacketAttribute では、DataPacket に関連付けられたメタデータを指定します。
TParamClassTParam クラスのメタクラスです。
TParamObjectClassTParamObject クラスのメタクラスです。
TParamsClassTParams クラスのメタクラスです。
TParamTypeTParamType および TParamTypes は,問い合わせまたはストアドプロシージャを表すデータセットのパラメータ使用を表します。
TParamTypesTParamTypes は一連の TParamType です。
TProviderFlagTProviderFlag および TProviderFlags は,更新の適用時にプロバイダが項目値をどのように使用するかを示します。
TProviderFlagsTProviderFlags は一連の TProviderFlag です。
TPSCommandTypeコマンド タイプの列挙型です。
TRecordBufferバッファとして使用されるメモリ領域へのポインタを表します。
TResyncModeTResyncMode は,データを再同期させるときにデータセットが実行すべき処理を示すフラグの集合です。
TSQLCommandTypeTSQLCommandType は、SQL データセットでの実行コマンドの指定方法を示します。
TUpdateActionTUpdateAction 型は,イベントハンドラが更新処理を完了した後にデータセットがどのように処理されるかを示します。
TUpdateErrorEvent

TUpdateErrorEvent は、更新アクションの実行中にエラーが生じると発生するイベントです。

TUpdateKindTUpdateKind 型は,OnUpdateError および OnUpdateRecord イベントハンドラの UpdateKind パラメータの値を定義します。
TUpdateModeTUpdateMode は,更新するレコードを検出する方法を示します。
TUpdateRecordEvent

TUpdateRecordEvent は、データセットのレコードを更新するイベント ハンドラです。

TUpdateRecordTypesTUpdateRecordTypes は、レコードに適用される更新ステータスを示す集合です。
TUpdateStatusTUpdateStatus は,レコードの更新状態を示します。
TUpdateStatusSetTUpdateStatusSet は、TUpdateStatus の集合です。

変数

DBApplicationDBScreenIDBApplication として参照するために使われる変数です。
DBScreenTDefaultDBScreenApplication クラスを初期化するために使われる変数です。
DefaultCheckConstraintClassTCheckConstraints.GetCheckConstraintClass の結果値として使われる、TCheckConstraintClass 型の変数です。
DefaultCheckConstraintsClassTDataSet.GetCheckConstraintsClass の結果値として使われる、TCheckConstraintsClass 型の変数です。
DefaultFieldClassesフィールドの型に対応するフィールド クラスへの参照を格納する配列。
DefaultFieldDefClassTFieldDefs.GetFieldDefClass の結果値として使われる、TFieldDefClass 型の変数です。
DefaultFieldDefListClassTDataSet.GetFieldDefListClass の結果値として使われる、TFieldDefListClass 型の変数です。
DefaultFieldDefsClassTFieldDef.GetChildDefsClass の結果値として使われる、TFieldDefsClass 型の変数です。
DefaultFieldListClassTDataSet.GetFieldListClass の結果値として使われる、TFieldListClass 型の変数です。
DefaultFieldsClassTDataSet.GetFieldsClass の結果値として使われる、TFieldsClass 型の変数です。
DefaultIndexDefClassTIndexDefs.GetIndexDefClass の結果値として使われる、TIndexDefClass 型の変数です。
DefaultIndexDefsClassTDataSet.GetIndexDefsClass の結果値として使われる、TIndexDefsClass 型の変数です。
DefaultLookupListClassTField.GetLookupListClass の結果値として使われる、TLookupListClass 型の変数です。
DefaultParamClassTParams.GetParamClass の結果値として使われる、TParamClass 型の変数です。
DefaultParamsClassGetParamsClass の結果値として使われる、TParamsClass 型の変数です。
FieldTypeNamesFieldTypeNames: :57;
FieldTypeVarMapFieldTypeVarMap: array[0..51] of Word;
LoginDialogExProcこの変数を設定して、ログイン情報を提供するメソッドを指定します。
LoginDialogProcこの変数を設定して、ログイン情報を提供するメソッドを指定します。
PasswordDialogパスワード保護されているローカルテーブルにアクセスするためのパスワードを入力する,ダイアログボックスを表示します。
RegisterFieldsProcDB 設計パッケージで内部的に使用するためのものです。
RemoteLoginDialogProcこの変数を設定して、ログイン情報を提供するメソッドを指定します。
ScreenCursorProc画面カーソルを変更するメソッドを指定します。
TBufferListバッファのリストを表します。

定数

arAutoIncarAutoInc: TAutoRefreshFlag = arAutoInc;
arDefaultarDefault: TAutoRefreshFlag = arDefault;
arNonearNone: TAutoRefreshFlag = arNone;
bfBOFbfBOF: TBookmarkFlag = bfBOF;
bfCurrentbfCurrent: TBookmarkFlag = bfCurrent;
bfEOFbfEOF: TBookmarkFlag = bfEOF;
bfInsertedbfInserted: TBookmarkFlag = bfInserted;
bmReadbmRead: TBlobStreamMode = bmRead;
bmReadWritebmReadWrite: TBlobStreamMode = bmReadWrite;
bmWritebmWrite: TBlobStreamMode = bmWrite;
ctDDLctDDL: TPSCommandType = ctDDL;
ctDeletectDelete: TPSCommandType = ctDelete;
ctInsertctInsert: TPSCommandType = ctInsert;
ctQueryctQuery: TPSCommandType = ctQuery;
ctSelectctSelect: TPSCommandType = ctSelect;
ctServerMethodctServerMethod: TPSCommandType = ctServerMethod;
ctStoredProcctStoredProc: TPSCommandType = ctStoredProc;
ctTablectTable: TPSCommandType = ctTable;
ctUnknownctUnknown: TPSCommandType = ctUnknown;
ctUpdatectUpdate: TPSCommandType = ctUpdate;
daAbortdaAbort: TDataAction = daAbort;
daFaildaFail: TDataAction = daFail;
daRetrydaRetry: TDataAction = daRetry;
dcEnableddcEnabled: :17 = dcEnabled;
dcrDefaultdcrDefault: TDBScreenCursor = dcrDefault;
dcrHourGlassdcrHourGlass: TDBScreenCursor = dcrHourGlass;
dcrOtherdcrOther: TDBScreenCursor = dcrOther;
dcrSQLWaitdcrSQLWait: TDBScreenCursor = dcrSQLWait;
dcSupporteddcSupported: :17 = dcSupported;
deCheckBrowseModedeCheckBrowseMode: TDataEvent = deCheckBrowseMode;
deConnectChangedeConnectChange: TDataEvent = deConnectChange;
deDataSetChangedeDataSetChange: TDataEvent = deDataSetChange;
deDataSetScrolldeDataSetScroll: TDataEvent = deDataSetScroll;
deDisabledStateChangedeDisabledStateChange: TDataEvent = deDisabledStateChange;
deFieldChangedeFieldChange: TDataEvent = deFieldChange;
deFieldListChangedeFieldListChange: TDataEvent = deFieldListChange;
deFocusControldeFocusControl: TDataEvent = deFocusControl;
deLayoutChangedeLayoutChange: TDataEvent = deLayoutChange;
deParentScrolldeParentScroll: TDataEvent = deParentScroll;
dePropertyChangedePropertyChange: TDataEvent = dePropertyChange;
deReconcileErrordeReconcileError: TDataEvent = deReconcileError;
deRecordChangedeRecordChange: TDataEvent = deRecordChange;
deUpdateRecorddeUpdateRecord: TDataEvent = deUpdateRecord;
deUpdateStatedeUpdateState: TDataEvent = deUpdateState;
dsBlockReaddsBlockRead: TDataSetState = dsBlockRead;
dsBrowsedsBrowse: TDataSetState = dsBrowse;
dsCalcFieldsdsCalcFields: TDataSetState = dsCalcFields;
dsCurValuedsCurValue: TDataSetState = dsCurValue;
dsEditdsEdit: TDataSetState = dsEdit;
dsEditModesdsEditModes: Set = [dsEdit..dsSetKey];
dsFilterdsFilter: TDataSetState = dsFilter;
dsInactivedsInactive: TDataSetState = dsInactive;
dsInsertdsInsert: TDataSetState = dsInsert;
dsInternalCalcdsInternalCalc: TDataSetState = dsInternalCalc;
dsMaxStringSizedsMaxStringSize: Integer = $2000;
dsNewValuedsNewValue: TDataSetState = dsNewValue;
dsOldValuedsOldValue: TDataSetState = dsOldValue;
dsOpeningdsOpening: TDataSetState = dsOpening;
dsSetKeydsSetKey: TDataSetState = dsSetKey;
dsWriteModesdsWriteModes: Set = [dsEdit..dsNewValue,dsInternalCalc];
faFixedfaFixed: TFieldAttribute = faFixed;
faHiddenColfaHiddenCol: TFieldAttribute = faHiddenCol;
faLinkfaLink: TFieldAttribute = faLink;
faReadonlyfaReadonly: TFieldAttribute = faReadonly;
faRequiredfaRequired: TFieldAttribute = faRequired;
faUnNamedfaUnNamed: TFieldAttribute = faUnNamed;
FieldTypeNamesFieldTypeNames: :57;
FieldTypeVarMapFieldTypeVarMap: array[0..51] of Word;
fkAggregatefkAggregate: TFieldKind = fkAggregate;
fkCalculatedfkCalculated: TFieldKind = fkCalculated;
fkDatafkData: TFieldKind = fkData;
fkInternalCalcfkInternalCalc: TFieldKind = fkInternalCalc;
fkLookupfkLookup: TFieldKind = fkLookup;
foCaseInsensitivefoCaseInsensitive: TFilterOption = foCaseInsensitive;
foNoPartialComparefoNoPartialCompare: TFilterOption = foNoPartialCompare;
ftADTftADT: TFieldType = ftADT;
ftArrayftArray: TFieldType = ftArray;
ftAutoIncftAutoInc: TFieldType = ftAutoInc;
ftBCDftBCD: TFieldType = ftBCD;
ftBlobftBlob: TFieldType = ftBlob;
ftBooleanftBoolean: TFieldType = ftBoolean;
ftByteftByte: TFieldType = ftByte;
ftBytesftBytes: TFieldType = ftBytes;
ftConnectionftConnection: TFieldType = ftConnection;
ftCurrencyftCurrency: TFieldType = ftCurrency;
ftCursorftCursor: TFieldType = ftCursor;
ftDataSetftDataSet: TFieldType = ftDataSet;
ftDateftDate: TFieldType = ftDate;
ftDateTimeftDateTime: TFieldType = ftDateTime;
ftDBaseOleftDBaseOle: TFieldType = ftDBaseOle;
ftExtendedftExtended: TFieldType = ftExtended;
ftFixedCharftFixedChar: TFieldType = ftFixedChar;
ftFixedSizeTypesftFixedSizeTypes: Set = [ftSmallint..ftCurrency,ftDate..ftDateTime,ftAutoInc,ftLargeint,ftTimeStamp,ftLongWord..ftExtended,ftTimeStampOffset,ftSingle];
ftFixedWideCharftFixedWideChar: TFieldType = ftFixedWideChar;
ftFloatftFloat: TFieldType = ftFloat;
ftFMTBcdftFMTBcd: TFieldType = ftFMTBcd;
ftFmtMemoftFmtMemo: TFieldType = ftFmtMemo;
ftGraphicftGraphic: TFieldType = ftGraphic;
ftGuidftGuid: TFieldType = ftGuid;
ftIDispatchftIDispatch: TFieldType = ftIDispatch;
ftIntegerftInteger: TFieldType = ftInteger;
ftInterfaceftInterface: TFieldType = ftInterface;
ftLargeintftLargeint: TFieldType = ftLargeint;
ftLongWordftLongWord: TFieldType = ftLongWord;
ftMemoftMemo: TFieldType = ftMemo;
ftNonTextTypesftNonTextTypes: Set = [ftBytes..ftVarBytes,ftBlob..ftCursor,ftADT..ftDataSet];
ftObjectftObject: TFieldType = ftObject;
ftOraBlobftOraBlob: TFieldType = ftOraBlob;
ftOraClobftOraClob: TFieldType = ftOraClob;
ftOraIntervalftOraInterval: TFieldType = ftOraInterval;
ftOraTimeStampftOraTimeStamp: TFieldType = ftOraTimeStamp;
ftParadoxOleftParadoxOle: TFieldType = ftParadoxOle;
ftParamsftParams: TFieldType = ftParams;
ftReferenceftReference: TFieldType = ftReference;
ftShortintftShortint: TFieldType = ftShortint;
ftSingleftSingle: TFieldType = ftSingle;
ftSmallintftSmallint: TFieldType = ftSmallint;
ftStreamftStream: TFieldType = ftStream;
ftStringftString: TFieldType = ftString;
ftTimeftTime: TFieldType = ftTime;
ftTimeStampftTimeStamp: TFieldType = ftTimeStamp;
ftTimeStampOffsetftTimeStampOffset: TFieldType = ftTimeStampOffset;
ftTypedBinaryftTypedBinary: TFieldType = ftTypedBinary;
ftUnknownftUnknown: TFieldType = ftUnknown;
ftVarBytesftVarBytes: TFieldType = ftVarBytes;
ftVariantftVariant: TFieldType = ftVariant;
ftWideMemoftWideMemo: TFieldType = ftWideMemo;
ftWideStringftWideString: TFieldType = ftWideString;
ftWordftWord: TFieldType = ftWord;
gbFirstgbFirst: TGroupPosInd = gbFirst;
gbLastgbLast: TGroupPosInd = gbLast;
gbMiddlegbMiddle: TGroupPosInd = gbMiddle;
gmCurrentgmCurrent: TGetMode = gmCurrent;
gmNextgmNext: TGetMode = gmNext;
gmPriorgmPrior: TGetMode = gmPrior;
grBOFgrBOF: TGetResult = grBOF;
grEOFgrEOF: TGetResult = grEOF;
grErrorgrError: TGetResult = grError;
grOKgrOK: TGetResult = grOK;
ixCaseInsensitiveixCaseInsensitive: TIndexOption = ixCaseInsensitive;
ixDescendingixDescending: TIndexOption = ixDescending;
ixExpressionixExpression: TIndexOption = ixExpression;
ixNonMaintainedixNonMaintained: TIndexOption = ixNonMaintained;
ixPrimaryixPrimary: TIndexOption = ixPrimary;
ixUniqueixUnique: TIndexOption = ixUnique;
loCaseInsensitiveloCaseInsensitive: TLocateOption = loCaseInsensitive;
loPartialKeyloPartialKey: TLocateOption = loPartialKey;
ObjectFieldTypesObjectFieldTypes: Set = [ftADT..ftDataSet];
pfHiddenpfHidden: TProviderFlag = pfHidden;
pfInKeypfInKey: TProviderFlag = pfInKey;
pfInUpdatepfInUpdate: TProviderFlag = pfInUpdate;
pfInWherepfInWhere: TProviderFlag = pfInWhere;
ptInputptInput: TParamType = ptInput;
ptInputOutputptInputOutput: TParamType = ptInputOutput;
ptOutputptOutput: TParamType = ptOutput;
ptResultptResult: TParamType = ptResult;
ptUnknownptUnknown: TParamType = ptUnknown;
rmCenterrmCenter: :27 = rmCenter;
rmExactrmExact: :27 = rmExact;
rtDeletedrtDeleted: :3 = rtDeleted;
rtInsertedrtInserted: :3 = rtInserted;
rtModifiedrtModified: :3 = rtModified;
rtUnmodifiedrtUnmodified: :3 = rtUnmodified;
sApplyUpdatesDataSetCommandsApplyUpdatesDataSetCommand: string = ApplyUpdates;
sCancelUpdatesDataSetCommandsCancelUpdatesDataSetCommand: string = CancelUpdates;
uaAbortuaAbort: TUpdateAction = uaAbort;
uaApplieduaApplied: TUpdateAction = uaApplied;
uaFailuaFail: TUpdateAction = uaFail;
uaRetryuaRetry: TUpdateAction = uaRetry;
uaSkipuaSkip: TUpdateAction = uaSkip;
ukDeleteukDelete: TUpdateKind = ukDelete;
ukInsertukInsert: TUpdateKind = ukInsert;
ukModifyukModify: TUpdateKind = ukModify;
upWhereAllupWhereAll: TUpdateMode = upWhereAll;
upWhereChangedupWhereChanged: TUpdateMode = upWhereChanged;
upWhereKeyOnlyupWhereKeyOnly: TUpdateMode = upWhereKeyOnly;
usDeletedusDeleted: TUpdateStatus = usDeleted;
usInsertedusInserted: TUpdateStatus = usInserted;
usModifiedusModified: TUpdateStatus = usModified;
usUnmodifiedusUnmodified: TUpdateStatus = usUnmodified;


以前のバージョン
他の言語