英語ado的意思是壹種程序對象,用於表示用戶數據庫中的數據結構和所包含的數據。
在Microsoft Visual Basic編輯器中,可以使用ADO對象以及ADO的附加組件(稱為Microsoft ADO Extensions for DLL and Security ADOX)來創建或修改表和查詢、檢驗數據庫、或者訪問外部數據源。還可在代碼中使用ADO來操作數據庫中的數據。
ADO(ActiveX Data Objects,ActiveX)數據對象是Microsoft提出的應用程序接口(API)用以實現訪問關系或非關系數據庫中的數據。
例如,如果希望編寫應用程序從DB2或Oracle數據庫中向網頁提供數據,可以將ADO程序包括在作為活動服務器頁(ASP)的HTML文件中。當用戶從網站請求網頁時,返回的網頁也包括了數據中的相應數據,這些是由於使用了ADO代碼的結果。
ADO接口簡介:
1、ConnectionPtr接口:返回壹個記錄集或壹個空指針。通常使用它來創建壹個數據連接或執行壹條不返回任何結果的SQL語句,如壹個存儲過程。
2、CommandPtr接口:返回壹個記錄集。它提供了壹種簡單的方法來執行返回記錄集的存儲過程和SQL語句。
3、RecordsetPtr接口:是壹個記錄集對象。與以上兩種對象相比,它對記錄集提供了更多的控制功能,如記錄鎖定,遊標控制等。開發人員在使用ADO時,其實就是在使用OLE DB,不過OLE DB更加接近底層。