Fehlerbehandlungsparameter

Gilt für: Windows | Windows Server

Fehlerbehandlungsparameter

Dieses Thema enthält Parameter, die für die Fehlerbehandlung verwendet werden.

JET_paramErrorToString 70

Dieser Parameter kann verwendet werden, um eine JET_ERR in eine Zeichenfolge zu konvertieren. Dies erfolgt mit einem speziellen Aufruf von JetGetSystemParameter, wobei der ganzzahlige Ausgabepuffer den JET_ERR wert enthält, der konvertiert werden soll (als Eingabeparameter), und der Zeichenfolgenausgabepuffer die entsprechende Fehlerzeichenfolge zurückgibt. Die Zeichenfolge sieht in etwa wie folgt aus: "JET_errSuccess,Erfolgreicher Vorgang". Die Zeichenfolge besteht aus dem symbolischen Namen für die Zeichenfolge, einem Komma und einer einfachen Textbeschreibung des Fehlers. Die Beschreibungszeichenfolge kann selbst Kommas enthalten. Wenn der Fehler nicht erkannt wird, lautet die Zeichenfolge "Unbekannter Fehler, unbekannter Fehler".

Hinweis Dieser Parameter ist schreibgeschützter Parameter.

Bezeichnung Wert

Standardwert:

Sonderfunktionen

Typ:

Sonderfunktionen

Gültiger Bereich:

Sonderfunktionen

Umfang:

Global

Legen Sie nach JetCreateInstancefest:

No

Legen Sie nach JetInit fest:

No

Wirkt sich auf das physische Layout aus:

No

Wirkt sich auf die Zuverlässigkeit aus:

No

Wirkt sich auf die Leistung aus:

No

Wirkt sich auf Ressourcen aus:

Nein

Verfügbarkeit:

Alle

JET_paramExceptionAction
98

Dieser Parameter steuert, was geschieht, wenn eine Ausnahme von der Datenbank-Engine oder dem Code ausgelöst wird, der von der Datenbank-Engine aufgerufen wird. Wenn JET_ExceptionMsgBox festgelegt ist, wird jede Ausnahme an den Windows Ausnahmefilter ausgelöst. Dies führt dazu, dass die Ausnahme als Anwendungsfehler behandelt wird. Die Absicht besteht darin, zu verhindern, dass Anwendungscode fälschlicherweise versucht, eine von der Datenbank-Engine generierte Ausnahme abzufangen und zu ignorieren. Dies kann nicht zugelassen werden, da eine Datenbankbeschädigung auftreten kann. Wenn die Anwendung diese Ausnahmen ordnungsgemäß behandeln möchte, kann der Schutz deaktiviert werden, indem dieser Parameter auf JET_ExceptionNone festgelegt wird.

Bezeichnung Wert

Standardwert:

JET_ExceptionMsgBox

Typ:

Integer

Gültiger Bereich:

JET_ExceptionMsgBox, JET_ExceptionNone

Umfang:

Global

Legen Sie nach JetCreateInstancefest:

Windows 2000, Windows XP und Windows Server 2003: Nein

Windows Vista: Ja

Legen Sie nach JetInit fest:

Windows 2000, Windows XP und Windows Server 2003: Nein

Windows Vista: Ja

Wirkt sich auf das physische Layout aus:

No

Wirkt sich auf die Zuverlässigkeit aus:

Yes

Wirkt sich auf die Leistung aus:

No

Wirkt sich auf Ressourcen aus:

Nein

Verfügbarkeit:

Alle

Anforderungen

Anforderung Wert

Client

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

Erfordert Windows Server 2008, Windows Server 2003 oder Windows 2000 Server.

Header

Deklariert in Esent.h.

Weitere Informationen

Fehlerbehandlungskonstanten
Extensible Storage Engine Error Codes (Erweiterbare Storage-Engine-Fehlercodes)
JetCreateInstance
JET_ERR
JetInit