CRecordset::GetRowStatus

WORD GetRowStatus(WORD wRow) const;

返回值:行的状态值。有关细节参见说明部分。

参数:
wRow该行在记录集中的位置,从1开始计算。这个值的范围是从1到行集的大小。

说明:
调用这个函数以获得当前行集中某行的状态。GetRowStauts返回一个值,指明了自最近一次从数据源中获取数据以来,行的状态是否有了变化,或者指明没有检取到与wRow对应的记录。下面的表格列出了可能的返回值。
状态值描述
SQL_ROW_SUCCESS该行没有发生变化
SQL_ROW_UPDATED该行已经被更新
SQL_ROW_DELETED该行已经被删除
SQL_ROW_ADDED该行已经被加入
SQL_ROW_ERROR由于发生了错误,无法获得该行
SQL_ROW_NOROW没有与wRow对应的行
更多的信息参见“ODBC SDK程序员参考”中的ODBC API函数SQLExtendedFetch。

请参阅:
CRecordset::CheckRowsetError, CRecordset::GetRowsFetched, CRecordset::RefreshRowset