自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ODBC基本概念

數(shù)據(jù)庫
隨著科技的高速發(fā)展,數(shù)據(jù)庫也是走在發(fā)展的前端,數(shù)據(jù)庫的類型更是琳瑯滿目,種類繁多,本文將為大家介紹開放數(shù)據(jù)庫互連即ODBC.

ODBC(Open Database Connectivity,開放數(shù)據(jù)庫互連)是微軟公司開放服務(wù)結(jié)構(gòu)(WOSA,Windows Open Services Architecture)中有關(guān)數(shù)據(jù)庫的一個組成部分,它建立了一組規(guī)范,并提供了一組對數(shù)據(jù)庫訪問的標(biāo)準(zhǔn)API(應(yīng)用程序編程接口)。這些API利用SQL來完成其大部分任務(wù)。ODBC本身也提供了對SQL語言的支持,用戶可以直接將SQL語句送給ODBC。

  一個基于ODBC的應(yīng)用程序?qū)?shù)據(jù)庫的操作不依賴任何DBMS,不直接與DBMS打交道,所有的數(shù)據(jù)庫操作由對應(yīng)的DBMS的ODBC驅(qū)動程序完成。也就是說,不論是FoxPro、Access還是Oracle數(shù)據(jù)庫,均可用ODBC API進(jìn)行訪問。由此可見,ODBC的***優(yōu)點是能以統(tǒng)一的方式處理所有的數(shù)據(jù)庫。

一個完整的ODBC由下列幾個部件組成:

  應(yīng)用程序(Application)。

  ODBC管理器(Administrator)。該程序位于Windows 95控制面板(Control Panel)的32位ODBC內(nèi),其主要任務(wù)是管理安裝的ODBC驅(qū)動程序和管理數(shù)據(jù)源。

  驅(qū)動程序管理器(Driver Manager)。驅(qū)動程序管理器包含在ODBC32.DLL中,對用戶是透明的。其任務(wù)是管理ODBC驅(qū)動程序,是ODBC中最重要的部件。

  ODBC API。

  ODBC 驅(qū)動程序。是一些DLL,提供了ODBC和數(shù)據(jù)庫之間的接口。

  數(shù)據(jù)源。數(shù)據(jù)源包含了數(shù)據(jù)庫位置和數(shù)據(jù)庫類型等信息,實際上是一種數(shù)據(jù)連接的抽象。

  應(yīng)用程序要訪問一個數(shù)據(jù)庫,首先必須用ODBC管理器注冊一個數(shù)據(jù)源,管理器根據(jù)數(shù)據(jù)源提供的數(shù)據(jù)庫位置、數(shù)據(jù)庫類型及ODBC驅(qū)動程序等信息,建立起ODBC與具體數(shù)據(jù)庫的聯(lián)系。這樣,只要應(yīng)用程序?qū)?shù)據(jù)源名提供給ODBC,ODBC就能建立起與相應(yīng)數(shù)據(jù)庫的連接。

  在ODBC中,ODBC API不能直接訪問數(shù)據(jù)庫,必須通過驅(qū)動程序管理器與數(shù)據(jù)庫交換信息。驅(qū)動程序管理器負(fù)責(zé)將應(yīng)用程序?qū)DBC API的調(diào)用傳遞給正確的驅(qū)動程序,而驅(qū)動程序在執(zhí)行完相應(yīng)的操作后,將結(jié)果通過驅(qū)動程序管理器返回給應(yīng)用程序。

  在訪問ODBC數(shù)據(jù)源時需要ODBC驅(qū)動程序的支持。用Visual C++ 5.0安裝程序可以安裝SQL Server、 Access、 Paradox、 dBase、 FoxPro、 Excel、 Oracle 和Microsoft Text等驅(qū)動程序.在缺省情況下,VC5.0只會安裝SQL Server、 Access、 FoxPro和dBase的驅(qū)動程序.如果用戶需要安裝別的驅(qū)動程序,則需要重新運行VC 5.0的安裝程序并選擇所需的驅(qū)動程序。

大家通過本文的學(xué)習(xí),相信現(xiàn)在大家對ODBC都有了大體的了解,本文比較適合剛?cè)腴T的初學(xué)者學(xué)習(xí),是很好的打基礎(chǔ)的知識,希望對大家有所幫助吧。

【編輯推薦】

  1. 配置ODBC數(shù)據(jù)源
  2. SQL Server ODBC數(shù)據(jù)源創(chuàng)建,用VC程序即可
  3. 用VC程序?qū)QL Server ODBC數(shù)據(jù)源的創(chuàng)建流程
責(zé)任編輯:迎迎 來源: 博客網(wǎng)
相關(guān)推薦

2014-04-16 15:11:19

Spark

2009-03-20 11:46:10

MGCP協(xié)議網(wǎng)關(guān)

2012-09-11 14:39:03

Moosefs

2010-06-24 13:26:53

FTP協(xié)議

2009-12-21 10:27:52

WCF基本概念

2009-12-29 18:29:09

Silverlight

2010-02-23 16:32:29

WCF服務(wù)

2017-04-07 10:19:22

交易支付概念

2010-08-23 16:58:17

DHCP協(xié)議

2011-07-19 13:44:39

JavaScript

2009-08-18 10:34:31

Java入門基本概念

2010-07-07 15:17:40

LDAP協(xié)議

2010-07-12 09:43:38

Symbian開發(fā)

2012-12-03 17:12:10

HDFS

2013-04-16 10:45:52

Android基本概念

2010-06-07 19:48:30

UML

2010-02-24 17:17:04

WCF宿主環(huán)境

2011-07-21 15:28:30

java

2010-06-08 16:52:38

CANopen總線協(xié)議

2010-03-02 13:14:38

WCF MSMQ隊列
點贊
收藏

51CTO技術(shù)棧公眾號