您好,登錄后才能下訂單哦!
本篇內容介紹了“如何建立ADO對象”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
如果你用ADO 對象的數據庫位于"c:/webdata/"的web目錄中,您可以使用下面的ASP代碼連接到此數據庫,這樣不行。你被鎖在了IDE外,所以你只能一行行地寫代碼,是這樣嗎?
只有當提供者產生新的錯誤或者調用 Clear 方法時,才能清空并預置 Connection 對象的 Errors 集合。 任何涉及 ADO 對象的操作都可能產生一個或多個提供者錯誤。在每個錯誤發生時,一個或多個 Error 對象將被放到 Connection 對象的 Errors 集合中。當另一個 ADO 操作產生錯誤時,Errors 集合被清空,Error 對象的新集合被放到 Errors 集合中。
每個 Error 對象都表示一個特定的提供者錯誤,而不是 ADO 錯誤。ADO 錯誤被記載到運行時例外處理機制中。例如,在 Microsoft Visual Basic 中,發生 ADO 特有的錯誤將觸發 onError 事件,并且出現在 Err 對象中。 ADO 對象不產生錯誤的 ADO 操作對 Errors 集合沒有影響。使用 Clear 方法手動清除 Errors 集合。
Errors 集合中的 Error 對象集合描述為響應單個語句而發生的所有錯誤。枚舉 Errors 集合中的特定錯誤可使錯誤處理例程更精確地判斷產生錯誤的原因和來源,并采取適當的步驟恢復。
某些屬性和方法返回警告,這些警告顯示為 Errors 集合中的 Error 對象,但并不終止執行程序。先調用 Errors 集合的 Clear 方法,ADO 對象然后再調用 Recordset 對象的 Resync、UpdateBatch 或 CancelBatch 方法,ADO 對象Connection 對象的 Open 方法,或設置 Recordset 對象的 Filter 屬性。這樣,就可以讀取 Errors 集合的 Count 屬性以測試返回的警告。
指定 ADO 運行時錯誤的類型。下面列出了錯誤編號的三種形式: 正十進制—十進制格式的完整數字的兩個低位字節。此數字在默認的 Visual Basic 錯誤消息對話框中顯示。例如,運行時錯誤“3707”。
負十進制—完整錯誤編號的十進制轉換。十六進制—完整錯誤編號的十六進制表示法。Windows 功能代碼位于第四位數字。ADO 對象編號的功能代碼為 A。例如:0x800A0E7B。
注意 OLE DB 錯誤可能傳遞給用戶的ADO 對象。通常,這些錯誤由 Windows 功能代碼 4 標識。例如,0x8004……有關這些編號的詳細信息。
“如何建立ADO對象”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。