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