Freigeben über


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 mithilfe eines speziellen Aufrufs von JetGetSystemParameter , bei dem der ganzzahlige Ausgabepuffer den zu konvertierenden JET_ERR Wert (als Eingabeparameter) enthält und der Zeichenfolgenausgabepuffer die übereinstimmende 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 JetCreateInstance fest:

Nein

Legen Sie nach JetInit fest:

Nein

Wirkt sich auf das physische Layout aus:

Nein

Wirkt sich auf die Zuverlässigkeit aus:

Nein

Wirkt sich auf die Leistung aus:

Nein

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 diese Einstellung auf JET_ExceptionMsgBox festgelegt ist, wird jede Ausnahme für 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 zulässig sein, 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 JetCreateInstance fest:

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:

Nein

Wirkt sich auf die Zuverlässigkeit aus:

Ja

Wirkt sich auf die Leistung aus:

Nein

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.

Kopfzeile

Deklariert in Esent.h.

Weitere Informationen

Fehlerbehandlungskonstanten
Fehlercodes der erweiterbaren Speicher-Engine
JetCreateInstance
JET_ERR
JetInit