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