Compartilhar via


AfxThrowDaoException

Chamar esta função para lançar uma exceção do tipo CDaoException de seu próprio código.

void AFXAPI AfxThrowDaoException(
   int nAfxDaoError = NO_AFX_DAO_ERROR,
   SCODE scode = S_OK 
);

Parâmetros

  • nAfxDaoError
    Um valor de número inteiro que representa um DAO estendido código de erro, que pode ser um dos valores listados em CDaoException::m_nAfxDaoError.

  • SCode
    Um código de erro OLE do DAO do tipo SCODE. Para obter informações, consulte CDaoException::m_scode.

Comentários

A estrutura também chama AfxThrowDaoException. Sua telefonar, você pode passar um dos parâmetros ou ambos.Por exemplo, se você deseja elevar um dos erros definidos no CDaoException::nAfxDaoError , mas você não faz questão de SCode parâmetro, passe um código válido o nAfxDaoError parâmetro e aceite o valor padrão para SCode.

Para obter informações sobre exceções relacionadas a classes MFC DAO, consulte classe CDaoException Este livro e o artigo Exceções: Banco de dados exceções.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Conceitos

Macros do MFC e globais

Referência

Classe CException