【導(dǎo)讀】ODBC已成為一種標(biāo)準(zhǔn)。目前所有的RDB都提供了ODBC驅(qū)動程序,這使。VC++提供了多種DB開發(fā)技術(shù),主要包括ODBCAPI、MFCODBC、OLE. 直接使用ODBCAPI編程需要編寫大量代碼。封裝了ODBCAPI,這使得利用MFC來創(chuàng)建ODBC應(yīng)用程序非常簡單?;贠DBC的應(yīng)用程序?qū)?shù)據(jù)庫的操作不依賴任何DBMS,不直接與DBMS. ODBC管理器,管理安裝的ODBC驅(qū)動程序和管理數(shù)據(jù)源。據(jù)源名,ODBC就能建立起與相應(yīng)DB的連接。管理器與DB交換信息。驅(qū)動程序管理器負(fù)責(zé)將應(yīng)用程序?qū)ΑDO技術(shù)是基于OLEDB的。ADO提供了高層軟件接口,不僅可在高級語言開。發(fā)環(huán)境中使用,還可以在一些腳本語言中使用,Windows下編程的一個應(yīng)用程序框架。提供了一些通用類的支持,如列表、數(shù)組、字符串。類、日期時間類、文件訪問類等。具有豐富的用戶界面特性。支持動態(tài)連接庫DLL。支持網(wǎng)絡(luò)和通信。CRecordset類是MFC的ODBC類中最重要、功能最。該類代表從數(shù)據(jù)源中獲取的一組記錄。改、增加和刪除等操作。照集中的記錄不受影響。要構(gòu)造一個CRecordset派生類對象,需調(diào)用Open成。員函數(shù)查詢數(shù)據(jù)源中的記錄。在Open函數(shù)中,可能