CRowset クラス
OLE DB 行セット オブジェクトと関連複数のインターフェイスをカプセル化し、行セットのデータに操作のメソッドを提供します。
template <class TAccessor = CAccessorBase>
class CRowset
パラメーター
- TAccessor
アクセサー クラス。既定値は、CAccessorBase です。
メンバー
メソッド
現在の行に関連付けられている参照カウントをインクリメントします。 |
|
リリース行と IRowset 現在のインターフェイス。 |
|
IRowsetLocate::Compareを使用して 2 個のブックマークを比較します。 |
|
CRowset の新しいオブジェクトを作成し、 (省略可能)パラメーターとして指定される IRowset インターフェイスに関連付けます。 |
|
IRowsetChange: DeleteRowsを使用して行セットから行。 |
|
指定されたブックマークの後に次の一致する行を検索します。 |
|
ブックマークに対応する行の発生場所を返します。 |
|
行セットの行のコピーからデータを取得します。 |
|
指定されたバッファーからデータを取得します。 |
|
最後からフェッチされるか、保留中の変更を無視データ ソースに送信するデータを取得します。 |
|
すべての行の状態を返します。 |
|
IRowsetChange: InsertRowを使用して新しい行を作成し、挿入します。 |
|
現在の行を持つ指定された行を比較します。 |
|
初期場所に次にフェッチ位置を移動します。 |
|
最後のレコードに移動します。 |
|
次の連続する行からのデータのフェッチまたは次の行を越える位置の指定した数。 |
|
前のレコードに移動します。 |
|
ブックマークによってか、ブックマークからの指定されたオフセットで行を示す行フェッチします。 |
|
フェッチは行セットの小数部の場所から始まる行。 |
|
現在の行ハンドルを解放する呼び出し IRowset::ReleaseRows 。 |
|
IRowsetChange: SetDataを使用して行の一つ以上の列にデータ値を設定します。 |
|
行われた行への変更を、最後のフェッチまたは 更新する元に返します。 |
|
行われた現在の行に対する保留中の変更を、最後のフェッチまたは更新を送信します。 |
|
行われたすべての行に対する保留中の変更を、最後のフェッチまたは更新を送信します。 |
解説
OLE DB では、行セットは、プログラムのデータを設定および取得するオブジェクトです。
このクラスは CTable か CCommand (CRowset が既定値です)にテンプレート パラメーターとしてインスタンス化するために、渡されるように意図されていませんが。
必要条件
ヘッダー: atldbcli.h