表示: Delphi
C++
表示設定
Data.DB
提供:XE2 API Documentation
データ セット、データ ソース、フィールドなどを実装したクラスや関数が定義されています。
目次 |
クラス
| EDatabaseError | EDatabaseError は,データベースエラーに対応する例外クラスです。 |
| EUpdateError | EUpdateError は,データセットプロバイダの更新エラーの例外クラスです。 |
| IDataSetCommandSupport |
追加コマンドをサポートするために TDataSet の下位クラスを拡張したインターフェイス。 |
| IDBApplication | データベース アプリケーションのインターフェイス。 |
| IDBScreen | ディスプレイ デバイスへのインターフェイス。 |
| IDBSession | IDBSession は,データベースセッション用のインターフェースです。 |
| IParamObject | IParamObject は TObject を TParam オブジェクトのバリアント値に格納するクラスのインターフェイスを表します。 |
| IParamStreamObject | IParamStreamObject は TStream を TParam オブジェクトのバリアント値に格納するクラスのインターフェイスを表します。 |
| IProviderSupport | IProviderSupport は,データセットが使用するインターフェースで,プロバイダがデータセットを表すことができるようにします。 |
| IProviderSupport2 | プロバイダが Unicode サポートを使用してデータを表すために使用するインターフェイス データセット。 |
| TADTField | TADTField オブジェクトは,データセット内の ADT(抽象データ型)項目を表します。 |
| TAggregateField | TAggregate フィールドは,クライアントデータセットに保持された集計を表します。 |
| TArrayField | TArrayField は,データセット内の配列項目を表します。 |
| TAutoIncField | TAutoIncField は,データセット内の自動インクリメント項目の静的項目オブジェクトです。 |
| TBCDField | TBCDField は,データセット内の 2 進化 10 進数(BCD)項目を表します。 |
| TBinaryField | TBinaryField はデータセット内の型なしバイナリ項目を表します。 |
| TBlobField | TBlobField は,バイナリラージオブジェクト(BLOB)への参照を保持するデータセット内の項目を表します。 |
| TBooleanField | TBooleanField は,論理値を含む項目を表します。 |
| TByteField | |
| TBytesField | TBytesField は,データセット内のバイト項目を表します。 |
| TCheckConstraint | TCheckConstraint は,データセットコンポーネントのレコードレベルの制約を示します。 |
| TCheckConstraintClass | TCheckConstraint クラスのメタクラスです。 |
| TCheckConstraints | TCheckConstraints は,データセットコンポーネントのチェック制約のコレクションを格納します。 |
| TCheckConstraintsClass | TCheckConstraints クラスのメタクラスです。 |
| TCurrencyField | TCurrencyField は,データセット内の通貨値を含む項目を表します。 |
| TCustomConnection | TCustomConnection は、データセットをデータのリモート ソースに接続するコンポーネントの基底クラスです。 |
| TDataLink | TDataLink は,データベース対応オブジェクトが TDataSource と TDataSet の動作を対応させたり,データイベントに応答するために使用されるヘルパークラスです。 |
| TDataSet | TDataSet は、データを行や列で表示する、すべてのデータセット コンポーネントの基底クラスです。 |
| TDataSetClass | TDataSetClass は TDataSet の下位クラスのクラス型です。 |
| TDataSetDesigner | TDataSetDesigner はデータセットデザイナの基本クラスです。 |
| TDataSetField | TDataSetField は,ネストされたデータセットへのアクセスを提供します。 |
| TDataSource | TDataSource は、データセット コンポーネントとフォーム上のデータベース対応コントロール間のインターフェイスを提供します。 |
| TDateField | TDateField は,データセット内の日付型項目を表します。 |
| TDateTimeField | TDateTimeField は,データセットの日付時刻型項目を表します。 |
| TDateTimeRec | TDateTimeRec は、日付/時刻情報を格納するレコードを表します。 |
| TDefaultLookupList | TDefaultLookupList は、TLookupList のデフォルト実装です。 |
| TDefCollection | TDefCollection は,定義オブジェクト(TNamedItem)を使用して,項目やインデックスなどのデータベースエンティティを指定します。 |
| TDetailDataLink | TDetailDataLink は,マスター/詳細関係でリンクされるデータセット間の関係を管理するデータリンククラスの上位オブジェクトです。 |
| TExtendedField |
TExtendedField は、データセット内の最高精度浮動小数点値を格納するフィールドを表します。 |
| TField | TField は、すべてのコンポーネントの共通の上位オブジェクトです。 |
| TFieldClass | TFieldClass は,TField の下位オブジェクトのクラスの種類です。 |
| TFieldDef | TFieldDef は,データセットの基底のテーブルのレコードの物理項目に対応する項目定義です。 |
| TFieldDefClass | TFieldDef クラスのメタクラスです。 |
| TFieldDefList | TFieldDefList は,データセットの項目定義(TFieldDef)オブジェクトを平坦化形式で記述します。 |
| TFieldDefListClass | TFieldDefList クラスのメタクラスです。 |
| TFieldDefs | TFieldDefs には,データセットの基底の物理項目を示す項目定義(TFieldDef)オブジェクトが入っています。 |
| TFieldDefsClass | TFieldDefs クラスのメタクラスです。 |
| TFieldList | TFieldList は,オブジェクト項目の構造を平坦化して,データセットの項目を列挙します。 |
| TFieldListClass | TFieldList クラスのメタクラスです。 |
| TFields | TFields は,データセットまたはオブジェクト項目(TADTField や TArrayField など)の基底の物理項目を表す項目(TField)オブジェクトを保持します。 |
| TFieldsClass | TFields クラスのメタクラスです。 |
| TFieldsEnumerator | データベース フィールドを列挙します。 |
| TFlatList | TFlatList は,項目または項目定義の平坦化リストを表すオブジェクトの抽象基本クラスです。 |
| TFloatField | TFloatField は、データセット内の浮動小数点値を格納しているフィールドを表します。 |
| TFMTBCDField | TFMTBCDField は,データセット内の 2 進化 10 進数(BCD)項目を表します。 |
| TGraphicField | TGraphicField はデータセット内のグラフィック型項目を表します。 |
| TGuidField | TGuidField は,データセットの GUID 項目を表します。 |
| TIDispatchField | TIDispatchField は,データセットの IDispatch 項目を表します。 |
| TIndexDef | TIndexDef は,データベーステーブルのインデックスを記述します。 |
| TIndexDefClass | TIndexDef クラスのメタクラスです。 |
| TIndexDefs | TIndexDefs には,テーブルで使用できるインデックス定義のリストが保持されます。 |
| TIndexDefsClass | TIndexDefs クラスのメタクラスです。 |
| TIntegerField | TIntegerField は,データセット内の符号付き 32 ビット整数項目を表します。 |
| TInterfaceField | TInterfaceField は,データセットのインターフェース項目を表します。 |
| TLargeintField | TLargeintField は,データセット内の Largeint 項目を表します。 |
| TLongWordField | |
| TLookupList | TLookupList は,一組のキー項目値に関連付けられた参照値のリストを保持します。 |
| TLookupListClass | TLookupList クラスのメタクラスです。 |
| TLookupListEntry | TLookupListEntry は、ルックアップ リスト内のキー/値エントリを格納するレコードです。 |
| TMasterDataLink | TMasterDataLink は,データセットがマスター/詳細関係を確立できるようにします。 |
| TMemoField | TMemoField は、データセット内のメモ フィールドを表します。 |
| TNamedItem | TNamedItem は,データセットで使用する定義の基本クラスです。 |
| TNumericField | TNumericField は,データセットのすべての数値型項目に共通の上位コンポーネントです。 |
| TObjectField | TObjectField は,データセット内の TADTField,TArrayField,TDataSetField,および TReferenceField コンポーネントに共通の上位コンポーネントです。 |
| TPacketAttribute | TPacketAttribute では、DataPacket に関連付けられたメタデータを指定します。 |
| TParam | TParam は,問い合わせまたはストアドプロシージャの項目パラメータを表します。 |
| TParamClass | TParam クラスのメタクラスです。 |
| TParamObject | TParamObject は TObject を TParam オブジェクトのバリアント値に格納するために使用するクラスを表します。 |
| TParamObjectClass | TParamObject クラスのメタクラスです。 |
| TParams | TParams は,項目パラメータのリストを管理します。 |
| TParamsClass | TParams クラスのメタクラスです。 |
| TParamStreamObject | TParamStreamObject は TStream を TParam オブジェクトのバリアント値に格納するために使用するクラスを表します。 |
| TReferenceField | TReferenceField は,データセット内の REF 項目を表します。 |
| TShortintField | |
| TSingleField | |
| TSmallintField | TSmallIntField は,データセット内の符号付き 16 ビット整数型項目を表します。 |
| TSQLTimeStampField | TSQLTimeStampField は,dbExpress データセット内の日付時刻型項目を表します。 |
| TSQLTimeStampOffsetField | |
| TStringField | TStringField は,データセット内の文字列項目を表します。 |
| TTimeField | TTimeField は,データセット内の時刻項目を表します。 |
| TUnsignedAutoIncField | TUnsignedAutoIncField は、データセット内の自動インクリメント符号なし整数値フィールドに対応する永続フィールド オブジェクトです。 |
| TVarBytesField | TVarBytesField は,データセット内の型なし可変長バイナリ項目を表します。 |
| TVariantField | TVariantField は,データセット内のバリアント項目を表します。 |
| TWideDataSet | Unicode データを行や列で表示するすべてのデータセット コンポーネントの基底クラス。 |
| TWideMemoField | TWideMemoField は、データセット内のメモ フィールドを表します。 |
| TWideStringField | TWideStringField は、データセット内の長い文字列フィールドを表します。 |
| TWordField | TWordField は,データセット内の符号なし 16 ビット整数を表します。 |
ルーチン
| BuffersEqual | 2 つのバッファの内容が同じかどうかを示します。 |
| DatabaseError | この手続きは,EDatabaseError オブジェクトを作成して例外を生成します。 |
| DatabaseErrorFmt | この手続きは,EDatabaseError のオブジェクトを作成して例外を生成し,フォーマットエラーメッセージを表示します。 |
| DisposeMem | メモリを開放します。 |
| ExtractFieldName | セミコロンで区切られた項目名の文字列内の次の名前を返します。 |
| GetFieldProperty | データセットおよびデータコントロールの TField オブジェクトを返します。 |
| RegisterFields | 項目コンポーネントのセットを登録してデータセットデザイナに表示されるようにします。 |
| VarTypeToDataType | バリアント型に最も対応する項目型の値を返します。 |
型
変数
定数
| 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; |