錯誤處理參數
適用于: Windows |Windows Server
錯誤處理參數
本主題包含用於錯誤處理的參數。
JET_paramErrorToString 70
此參數可用來將 JET_ERR 轉換成字串。 這是使用 JetGetSystemParameter 的特殊呼叫來完成,其中整數輸出緩衝區包含 JET_ERR值, (做為輸入參數) ,而字串輸出緩衝區會傳回相符的錯誤字串。 字串看起來會像這樣:「JET_errSuccess,成功作業」。 字串是由字串的符號名稱所組成,然後是逗號,然後是錯誤的簡單文字描述。 描述字串本身可能包含逗號。 如果無法辨識錯誤,則字串會是「未知的錯誤,未知的錯誤」。
注意 此參數是唯讀的。
標籤 | 值 |
---|---|
預設值:3 |
特殊 |
輸入: |
特殊 |
有效範圍: |
特殊 |
範圍: |
全球 |
設定 JetCreateInstance之後: |
No |
在 JetInit之後設定: |
No |
影響實體版面配置: |
No |
影響可靠性: |
No |
影響效能: |
No |
影響資源: |
No |
可用性: |
全部 |
JET_paramExceptionAction
98
此參數可控制資料庫引擎擲回例外狀況或資料庫引擎所呼叫程式碼時會發生什麼情況。 當設定為 JET_ExceptionMsgBox 時,任何例外狀況都會擲回至 Windows 未處理的例外狀況篩選器。 這會導致以應用程式失敗的形式處理例外狀況。 其目的是要防止應用程式程式碼錯誤地嘗試攔截並忽略資料庫引擎所產生的例外狀況。 這無法允許,因為資料庫損毀可能會發生。 如果應用程式想要適當地處理這些例外狀況,則可以藉由將此參數設定為 JET_ExceptionNone 來停用保護。
標籤 | 值 |
---|---|
預設值:3 |
JET_ExceptionMsgBox |
輸入: |
整數 |
有效範圍: |
JET_ExceptionMsgBox,JET_ExceptionNone |
範圍: |
全球 |
設定 JetCreateInstance之後: |
Windows 2000、Windows XP 和 Windows Server 2003: 不 Windows Vista: 是的 |
在 JetInit之後設定: |
Windows 2000、Windows XP 和 Windows Server 2003: 不 Windows Vista: 是的 |
影響實體版面配置: |
No |
影響可靠性: |
Yes |
影響效能: |
No |
影響資源: |
No |
可用性: |
全部 |
規格需求
需求 | 值 |
---|---|
用戶端 |
需要 Windows Vista、Windows XP 或 Windows 2000 Professional。 |
Server |
需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。 |
標頭 |
在 Esent.h 中宣告。 |