CDynamicAccessor クラス
データベース スキーマ (データベースの基になる構造)が不明な場合の割り当てデータ ソースにアクセスする。
class CDynamicAccessor : public CAccessorBase
メンバー
メソッド
既定のアクセサーをオーバーライドする場合は、出力列にバインド エントリを追加します。 |
|
CDynamicAccessor のオブジェクトをインスタンス化し、初期化します。 |
|
すべての列をアンバインドし、割り当てたメモリを解放し、クラスの IAccessor インターフェイス ポインターを解放します。 |
|
現在の行のブックマークを取得します。 |
|
現在の行の値を処理ブロブを取得します。 |
|
バイトの最大ブロブのサイズを取得します。 |
|
行セットの列数を取得します。 |
|
列の特性を取得します。 |
|
列のメタデータを取得します。 |
|
指定された列の名前を取得します。 |
|
指定した列のデータ型を取得します。 |
|
バイトの列の最大継続時間を取得します。 |
|
項目の名前を持つ列インデックスを取得します。 |
|
指定された列の状態を取得します。 |
|
バッファーからデータを取得します。 |
|
現在の行の値を処理ブロブを設定します。 |
|
バイトの最大ブロブのサイズを設定します。 |
|
バイトの列の時間間隔を設定します。 |
|
指定された列の状態を設定します。 |
|
バッファーにデータを保存します。 |
解説
項目の名前など、列情報、列の数、型を取得するに CDynamicAccessor のメソッドを使用します。実行時にアクセサーを動的に作成するには、この列情報を使用します。
列情報は、このクラスによって作成および管理されるバッファーに格納されます。GetValueを使用してバッファーからデータを取得します。
動的アクセサー クラスの例と使用例については、 動的アクセサーを使用するを参照してください。
必要条件
ヘッダー: atldbcli.h