1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. visual c 中的開放數據庫連接技術

        時間:2024-08-12 11:04:29 理工畢業論文 我要投稿
        • 相關推薦

        visual c 中的開放數據庫連接技術

        摘 要 odbc(open database connectivity,開放數據庫連接)提供了一組應用程序調用接口和一套運行支持環境,應用程序可以使用標準的函數進行數據庫操縱,而不必關心數據源來自于何種數據庫治理系統(dbms),只要有相應的驅動程序即可。本文先容了odbc的運行機制,著重討論了visual c 1.5下應用mfc進行odbc編程的方法。
        一、開放數據庫連接
        odbc(open database connectivity,開放數據庫連接)是微軟開放服務結構中有關數據庫的一個組成部分。它建立了一組規范,并提供了一組應用程序調用接口。用這樣一組接口建立的應用程序,對數據庫的操縱不依靠于任何數據庫治理系統,不直接與任何dbms打交道,由此可實現應用程序對不同dbms的共享。數據庫操縱的“數據源”對應用程序是透明的,所有的數據庫操縱由對應dbms的odbc驅動程序(odbc driver)完成。有了odbc驅動程序,數據源就變得十分廣泛,它可以是本機的某種數據庫格式的文件(如本機dos目錄下的access文
        件*.mdb),也可以是遠程數據庫文件(如microsoft sql server);它可以是目前已知的某種dbms格式,也可以是一種全新的數據庫格式。總之,它取決于提供了什么數據庫類型的驅動程序。
        visual c 中的odbc主要是實現基于windows的關系數據庫的應用的共享。
        二、odbc治理器
        在odbc中,數據源是一個重要的概念,它是數據庫位置和數據庫類型等連接信息的總和。數據源在使用前必須通過odbc治理器(administrator)進行登錄。在登錄數據源時,要搞清數據源名(datasource name)、數據庫文件名(database name)和數據表格名(table name)這三者的概念和相互關系:數據源實際是一種數據連接的抽象,數據源名是登錄時賦予的“連接”的名稱,以供給用程序使用,至于該數據源下連接的是哪一個數據庫,則由數據庫文件名指出(如access 2.0 for ms offics中的.mdb文件);一個數據庫文件中可以包括若干個數據表格(table)和其他內容。在關系@@09a05900.gif;圖1 odbc層次關系圖數據庫中,數據是以二維表格的方式存在于數據庫@@文件中,應用程序終極的操縱目標即是這些表格中的行(row記錄)和列(columns字段)數據。對于foxprow數據源,數據庫文件名是“路徑名”,而該路徑下的所有數據文件(*.dbf)都屬于該“數據庫文件”名下的數據表格(table)。
        odbc治理器被裝在control panel里(odbcinst.cpl)。通過該工具可以增添、修改或刪除數據源,也用來增添、刪除odbc驅動程序,odbc治理器把數據源和它們的連接信息保存在odbc.ini、odbcinst.ini和odbcisam.ini中。當需要共享應用程序時,只需按新的數據文件的類型和位置重新登錄即可。
        三、odbc應用程序接口
        odbc api是一組標準的odbc函數庫,除了一般的數據庫操縱函數外,還包括一組函數(如sqlexec或sqlexecdirect)能夠內嵌標準sql查詢語句。sql(structured query language結構化查詢語言)是一種存取關系型數據庫的標準語言,能夠定義、查詢、修改和控制數據,簡單的語句能夠作用于整個數據表格,具有很強的功能。
        同windows 3.1 sdk中api類似,odbc api也是基于句柄(handle)進行操縱的。api函數按功能可分為以下幾類:

        【visual c 中的開放數據庫連接技術】相關文章:

        Visual C#的Excel編程03-19

        Visual Basic6.0下數據庫報表制作技巧12-06

        Visual01-07

        數據庫管理系統中的模糊查詢技術03-03

        淺析數據庫管理系統中模糊查詢技術的正確使用03-04

        GIS訪問網絡數據庫中若干技術問題的探討03-18

        .NET技術的數據庫技術與應用研究11-14

        開發基于SQL SERVER 的C/S數據庫應用系統?03-18

        淺析數據庫技術在海河流域水資源綜合規劃中的應用03-16

        應用Oracle數據庫監控維護技術,維護數據庫安全03-03

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>