CRecordset::Check

virtual BOOL Check (RETCODE nRetCode ) const;

Valor de retorno

Diferente de zero se o valor de nRetCode SQL_SUCCESS, SQL_SUCCESS_WITH_INFO, SQL_NO_DATA_FOUND ou SQL_NEED_DATA; caso contrário 0.

Parâmetros

nRetCode

Código de retorno de uma função de API de ODBC. Para obter detalhes, consulte "Comentários".

Observações

Chame essa função de membro para examinar o código de retorno de uma função de API de ODBC. A tabela a seguir lista os possíveis valores para nRetCode.

nRetCode Descrição
SQL_SUCCESS Função foi concluída com êxito; nenhuma informação adicional está disponível.
SQL_SUCCESS_WITH_INFO Função foi concluída com êxito, possivelmente com um erro nonfatal. Informações adicionais podem ser obtidas chamando SQLError.
SQL_NO_DATA_FOUND Todas as linhas no conjunto de resultados foram obtidas.
SQL_ERROR Falha na função. Informações adicionais podem ser obtidas chamando SQLError.
SQL_INVALID_HANDLE Função falhou devido a um identificador de ambiente inválido, identificador de conexão ou identificador de instrução. Isso indica um erro de programação. Nenhuma informação adicional estará disponível de SQLError.
SQL_STILL_EXECUTING Uma função que foi iniciada de forma assíncrona ainda está em execução. Note que por padrão, MFC será nunca passar esse valor para verificar como o MFC usa apenas síncrono processamento.
SQL_NEED_DATA Durante o processamento de uma instrução, o driver de determinado que o aplicativo precisa para enviar valores de dados de parâmetro.

Para obter mais informações sobre SQLError, consulte o Referência do programador ODBC SDK.

Exemplo

Consulte a macro de AFX_ODBC_CALL.

Visão geral de CRecordsetMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;AFX_ODBC_CALL

Index