AfxThrowDaoException

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

Parâmetros

nAfxDaoError

Um valor 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.

Observações

Chame essa função para lançar uma exceção do tipo CDaoException de seu próprio código. A estrutura também chama AfxThrowDaoException. Sua chamada, você pode passar um dos parâmetros ou ambos. Por exemplo, se você deseja aumentar um dos erros definidos no CDaoException::nAfxDaoError , mas você não se preocupam com o parâmetro scode , passar um código válido no parâmetro nAfxDaoError e aceitar o valor padrão de scode.

Para obter informações sobre exceções relacionados com as classes MFC DAO, consulte classe CDaoException este livro e o artigo exceções: exceções de banco de dados no Guia do programador do Visual C++.

Co&nsulte tambémnbsp;CException

Index