隨著數(shù)據(jù)庫(kù)技術(shù)的廣泛應(yīng)用,開發(fā)各種數(shù)據(jù)庫(kù)應(yīng)用已成為計(jì)算機(jī)應(yīng)用的一個(gè)重要方面。VB具有強(qiáng)大的數(shù)據(jù)庫(kù)操作功能,提供數(shù)據(jù)管理器(DataManager)、數(shù)據(jù)控件(DataControl)、ADO(ActiveDataObject)等工具,使編程人員能夠輕松開發(fā)各種數(shù)據(jù)庫(kù)應(yīng)用程序。以下就是小編為大家?guī)淼腣C數(shù)據(jù)庫(kù)編程的方法有哪些。
VC數(shù)據(jù)庫(kù)編程的方法有哪些
VC數(shù)據(jù)庫(kù)編程的方法有哪些
一,ODBC連接
ODBC(Open DataBase Connectivity)是MSOA的一部分,是一個(gè)標(biāo)準(zhǔn)數(shù)據(jù)庫(kù)接口。它提供對(duì)關(guān)系數(shù)據(jù)庫(kù)訪問的統(tǒng)一接口,實(shí)現(xiàn)對(duì)異構(gòu)數(shù)據(jù)源的一致訪問。
二,MFC ODBC連接
MFC ODBC是MFC對(duì)ODBC進(jìn)行的封裝,以簡(jiǎn)化對(duì)ODBC API的 調(diào)用,從而實(shí)現(xiàn)面向?qū)ο蟮臄?shù)據(jù)庫(kù)編程接口。
三,DAO連接
DAO(Data Access Object)是一組Microsoft Access/Jet數(shù)據(jù)庫(kù)引擎的COM自動(dòng)化接口.DAO直接與Access/Jet數(shù)據(jù)庫(kù)通信.通過Jet數(shù)據(jù)庫(kù)引擎,DAO也可以同其他數(shù)據(jù)庫(kù)進(jìn)行通信。DAO還封裝了Access數(shù)據(jù)庫(kù)的結(jié)構(gòu)單元,通過DAO可以直接修改Access數(shù)據(jù)庫(kù)的結(jié)構(gòu),而不必使用SQL的數(shù)據(jù)定義語(yǔ)言(DDL)。
目前主流數(shù)據(jù)庫(kù)種類繁多,包括Oracle、MSSQLServer、Sybase、Informix、MySQL、DB2、Interbase/Firebird、PostgreSQL、SQLite、SAP/DB、Timesten、MSACCESS等。數(shù)據(jù)庫(kù)編程是創(chuàng)建數(shù)據(jù)庫(kù)、讀寫等一系列操作。數(shù)據(jù)庫(kù)編程分為數(shù)據(jù)庫(kù)客戶端編程和數(shù)據(jù)庫(kù)服務(wù)器端編程。數(shù)據(jù)庫(kù)客戶端編程主要采用ODBCAPI、ADO、ADO.NET、OCI、OTL等方法;OLEDB等方法主要用于數(shù)據(jù)庫(kù)服務(wù)端編程。以上就是小編為大家?guī)淼腣C數(shù)據(jù)庫(kù)編程的方法有哪些。
[免責(zé)聲明]
文章標(biāo)題: VC數(shù)據(jù)庫(kù)編程的方法有哪些
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。