CRecordset::GetRowStatus

更新 : 2007 年 11 月

現在の行セット内の行のステータスを取得します。

WORD GetRowStatus(
   WORD wRow 
) const;

パラメータ

  • wRow
    現在の行セット内の行の位置。1 から始まる数で指定します。1 から行セットのサイズまでの範囲で指定します。

戻り値

行のステータスの値を返します。詳細については、「解説」を参照してください。

解説

GetRowStatus は、データ ソースから最後に取得された後の行のステータスへの変更を示す値、または wRow に対応する行はフェッチされなかったことを示す値を返します。次の表は、戻り値の一覧です。

ステータス値

説明

SQL_ROW_SUCCESS

行が変更されていません。

SQL_ROW_UPDATED

行が更新されました。

SQL_ROW_DELETED

行が削除されました。

SQL_ROW_ADDED

行が追加されました。

SQL_ROW_ERROR

エラーのため行が取得できません。

SQL_ROW_NOROW

wRow に対応する行がありません。

詳細については、Windows SDK の ODBC API 関数「SQLExtendedFetch」を参照してください。

必要条件

ヘッダー : afxdb.h

参照

参照

CRecordset クラス

階層図

CRecordset::CheckRowsetError

CRecordset::GetRowsFetched

CRecordset::RefreshRowset

その他の技術情報

CRecordset のメンバ