Parâmetros de tratamento de erro
Aplica-se a: Windows | Windows Server
Parâmetros de tratamento de erro
Este tópico contém parâmetros usados para tratamento de erros.
JET_paramErrorToString 70
Esse parâmetro pode ser usado para converter um JET_ERR em uma cadeia de caracteres. Isso é feito usando uma chamada especial para JetGetSystemParameter , em que o buffer de saída inteiro contém o valor JET_ERR a ser convertido (como um parâmetro de entrada) e o buffer de saída da cadeia de caracteres retorna a cadeia de caracteres de erro correspondente. A cadeia de caracteres terá esta aparência: "JET_errSuccess, Operação bem-sucedida". A cadeia de caracteres é composta pelo nome simbólico da cadeia de caracteres, depois por uma vírgula e, em seguida, por uma descrição de texto simples do erro. A cadeia de caracteres de descrição pode conter vírgulas. Se o erro não for reconhecido, a cadeia de caracteres será "Erro Desconhecido, Erro Desconhecido".
Nota Esse parâmetro é somente leitura.
Rótulo | Valor |
---|---|
Valor Padrão: |
Especial |
Tipo: |
Especial |
Intervalo válido: |
Especial |
Escopo: |
Global |
Set After JetCreateInstance: |
Não |
Definido após JetInit: |
Não |
Afeta o layout físico: |
Não |
Afeta a confiabilidade: |
Não |
Afeta o desempenho: |
Não |
Afeta recursos: |
Não |
Disponibilidade: |
Tudo |
JET_paramExceptionAction
98
Esse parâmetro controla o que acontece quando uma exceção é gerada pelo mecanismo de banco de dados ou código que é chamado pelo mecanismo de banco de dados. Quando definido como JET_ExceptionMsgBox, qualquer exceção será gerada para o filtro de exceção sem tratamento do Windows. Isso resultará no tratamento da exceção como uma falha do aplicativo. A intenção é impedir que o código do aplicativo tente capturar e ignorar erroneamente uma exceção gerada pelo mecanismo de banco de dados. Isso não pode ser permitido porque pode ocorrer corrupção de banco de dados. Se o aplicativo quiser lidar corretamente com essas exceções, a proteção poderá ser desabilitada definindo esse parâmetro como JET_ExceptionNone.
Rótulo | Valor |
---|---|
Valor Padrão: |
JET_ExceptionMsgBox |
Tipo: |
Inteiro |
Intervalo válido: |
JET_ExceptionMsgBox, JET_ExceptionNone |
Escopo: |
Global |
Set After JetCreateInstance: |
Windows 2000, Windows XP e Windows Server 2003: Não Windows Vista: Sim |
Definido após JetInit: |
Windows 2000, Windows XP e Windows Server 2003: Não Windows Vista: Sim |
Afeta o layout físico: |
Não |
Afeta a confiabilidade: |
Yes |
Afeta o desempenho: |
Não |
Afeta recursos: |
Não |
Disponibilidade: |
Tudo |
Requisitos
Requisito | Valor |
---|---|
Cliente |
Requer Windows Vista, Windows XP ou Windows 2000 Professional. |
Servidor |
Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server. |
Cabeçalho |
Declarado em Esent.h. |
Consulte Também
Constantes de tratamento de erros
Códigos de erro extensíveis do mecanismo de armazenamento
JetCreateInstance
JET_ERR
JetInit