网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CRecordset::CheckRowsetError
释义 CRecordset::CheckRowsetError

virtual void CheckRowsetError( RETCODE nRecCode );

参数:
nRetCode一个ODBC API函数返回代码。要获取细节,请参见说明部分。

说明:
此虚成员函数用来处理当记录被获取时发生的错误,在成组行处理中它也适用。你可以重载CheckRowsetError来执行你自己的错误处理。
在一次游标导航操作(如Open,Requery或是任何Move操作)中,CheckRowsetError是被自动调用的。它被作为ODBC API函数SQLEetendedFetch的返回值传递。下面的列表给出了nRetCode参数的可能取值:
NretCodeDescription
SQL_SUCCESS函数成功完成;没有其它的可用信息
SQL_SUCCESS_WITH_INFO函数成功完成,可能有一个非致命的错误。通过调用SQLError可以获得更多的信息
SQL_NO_DATA_FOUND获取了来自结果集的所有行
SQL_ERROR函数失败。调用SQLError可以获得更多的信息
SQL_INVALID_HANDLE函数失败,这是由于一个无效的环境句柄、连接句柄或语句句柄。这表明有一个程序错误。从SQLError无法获得其它的信息
SQL_STILL_EXECUTING一个异步开始的函数仍然在执行。值得注意的是,缺省的,MFC从来都不会将这个值传递给CheckRowsetError,MFC将继续调用SQLEetendedFetch,直到它不再返回SQL_STILL_EXECUTING

请参阅:
CRecordset::DoBulkFieldExchange, CRecordset::GetRowsetSize, CRecordset::SetRowsetSize, CRecordset::Move
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:28:15