溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

如何建立ADO對象

發(fā)布時間:2021-12-04 16:06:44 來源:億速云 閱讀:86 作者:iii 欄目:編程語言

本篇內(nèi)容介紹了“如何建立ADO對象”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

如果你用ADO 對象的數(shù)據(jù)庫位于"c:/webdata/"的web目錄中,您可以使用下面的ASP代碼連接到此數(shù)據(jù)庫,這樣不行。你被鎖在了IDE外,所以你只能一行行地寫代碼,是這樣嗎?

只有當提供者產(chǎn)生新的錯誤或者調(diào)用 Clear 方法時,才能清空并預(yù)置 Connection 對象的 Errors 集合。 任何涉及 ADO 對象的操作都可能產(chǎn)生一個或多個提供者錯誤。在每個錯誤發(fā)生時,一個或多個 Error 對象將被放到 Connection 對象的 Errors 集合中。當另一個 ADO 操作產(chǎn)生錯誤時,Errors 集合被清空,Error 對象的新集合被放到 Errors 集合中。

每個 Error 對象都表示一個特定的提供者錯誤,而不是 ADO 錯誤。ADO 錯誤被記載到運行時例外處理機制中。例如,在 Microsoft Visual Basic 中,發(fā)生 ADO 特有的錯誤將觸發(fā) onError 事件,并且出現(xiàn)在 Err 對象中。 ADO 對象不產(chǎn)生錯誤的 ADO 操作對 Errors 集合沒有影響。使用 Clear 方法手動清除 Errors 集合。

Errors 集合中的 Error 對象集合描述為響應(yīng)單個語句而發(fā)生的所有錯誤。枚舉 Errors 集合中的特定錯誤可使錯誤處理例程更精確地判斷產(chǎn)生錯誤的原因和來源,并采取適當?shù)牟襟E恢復(fù)。

某些屬性和方法返回警告,這些警告顯示為 Errors 集合中的 Error 對象,但并不終止執(zhí)行程序。先調(diào)用 Errors 集合的 Clear 方法,ADO 對象然后再調(diào)用 Recordset 對象的 Resync、UpdateBatch 或 CancelBatch 方法,ADO 對象Connection 對象的 Open 方法,或設(shè)置 Recordset 對象的 Filter 屬性。這樣,就可以讀取 Errors 集合的 Count 屬性以測試返回的警告。

指定 ADO 運行時錯誤的類型。下面列出了錯誤編號的三種形式: 正十進制—十進制格式的完整數(shù)字的兩個低位字節(jié)。此數(shù)字在默認的 Visual Basic 錯誤消息對話框中顯示。例如,運行時錯誤“3707”。

負十進制—完整錯誤編號的十進制轉(zhuǎn)換。十六進制—完整錯誤編號的十六進制表示法。Windows 功能代碼位于第四位數(shù)字。ADO 對象編號的功能代碼為 A。例如:0x800A0E7B。
注意   OLE DB 錯誤可能傳遞給用戶的ADO 對象。通常,這些錯誤由 Windows 功能代碼 4 標識。例如,0x8004……有關(guān)這些編號的詳細信息。

“如何建立ADO對象”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注億速云網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

ado
AI