释义 |
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 |