Datasnap.DBClient
データベースに依存しないデータセット、接続ブローカ、多層データベース アプリケーション用リモート サーバー、集計フィールド、その他関連機能を実装するクラスを定義します。
| パッケージ | dsnap290.bpl |
|---|
クラス
| EDBClient | EDBClient は,クライアントデータセットのエラーに対応する例外クラスです。 |
| EReconcileError | EReconcileError は,クライアントデータセット更新エラーの例外クラスです。 |
| TAggregate | TAggregate は,クライアントデータセットに保持された集計を表します。 |
| TAggregates | TAggregates は,TAggregate オブジェクトのコレクションです。 |
| TClientBlobStream | TClientBlobStream を使用すると、アプリケーションは、クライアント データセット内の BLOB フィールドの読み書きを行うことができます。 |
| TClientDataSet | TClientDataSet は、データベースに依存しないデータセットを実装します。 |
| TConnectionBroker | TConnectionBroker は、複数のクライアント データセットが同じ接続を共有使用してアプリケーション サーバーに接続する場合に、その接続を一元管理します。 |
| TCustomClientDataSet | TCustomClientDataSet は、データをメモリにキャッシュするデータセットの基底クラスです。 |
| TCustomRemoteServer | TCustomRemoteServer は,多層データベースアプリケーションのアプリケーションサーバーに接続するすべてのコンポーネントのための基本クラスです。 |
ルーチン
| PackageParams | TParams オブジェクトを,多層アプリケーションで使用可能な OleVariant に変換します。 |
| UnpackParams | パラメータの集合を表す OleVariant を TParams オブジェクトに変換します。 |
型
| PKeyBuffer | TKeyBuffer レコードへのポインタ。 |
| PRecInfo | TRecInfo レコードへのポインタ。 |
| TAggUpdateEvent |
TAggUpdateEvent は、TAggregate の OnUpdate イベント ハンドラの型です。 |
| TCDSKeyBuffer | Datasnap.DBClient.TCDSKeyBuffer は、Datasnap.DBClient.TKeyBuffer のエイリアスです。 |
| TCDSRecInfo | Datasnap.DBClient.TCDSRecInfo は、Datasnap.DBClient.TRecInfo のエイリアスです。 |
| TDataPacketFormat | TDataPacketFormat 型は,データパケットまたはデルタパケット内の情報をコード化する方法を示します。 |
| TDataSetOption | データセット オプションの列挙型を表します。 |
| TDataSetOptions | TDataSetOption 列挙型の項目のセット |
| TFetchOption | TFetchOption および TFetchOptions は,クライアントデータセットが要求できるレコードについての情報の種類を示します。 |
| TFetchOptions | TFetchOption 列挙型の項目のセット |
| TFieldDescList | 個々の要素がフィールド ディスクリプタ(DSFLDDesc レコード)である、動的配列を表す。 |
| TGetUsernameEvent |
TGetUsernameEvent は、リモート ログイン ダイアログの初期値となるユーザー名を指定するイベント ハンドラの型です。 |
| TKeyBuffer | 検索キー バッファに関するさまざまな情報(修正状態、データのフィールド数など)を保有するレコードを表します。 |
| TRecInfo | データベース レコードに関するさまざまな情報(レコード数、ブックマーク フラグや属性など)を保有するレコードを表します。 |
| TReconcileAction | TReconcileAction 型は,更新しようとしてエラーを生成したレコードをクライアントデータセットが処理する方法を示します。 |
| TReconcileErrorEvent |
TReconcileErrorEvent は、クライアント データセットの更新エラーを処理するイベント ハンドラの型です。 |
| TReconcileInfo | |
| TRemoteEvent |
TRemoteEvent は、プロバイダとの間でカスタム情報を受け渡しするイベント ハンドラの型です。 |
定数
| AllParamTypes | AllParamTypes: Set = [ptUnknown..ptResult]; |
| AllRecords | AllRecords: Integer = $FFFFFFFF; |