Oracle Data Access Components 是一套連接Oracle的控件包,讓DELPHI直接就能訪問Oracle數(shù)據(jù)庫。Oracle Data Access Components是一款功能強(qiáng)大的工具,它用于在Borland Delphi, C++ Builder 和具備Kylix的Oracle環(huán)境下的客戶端/服務(wù)器程序的開發(fā)。ODAC提供了靈活便捷而有用的功能,包括:自動升級系統(tǒng)數(shù)據(jù)、預(yù)先鎖閉、行刷新、對Oracle8對象的支持、排序、嵌套表格、BLOB和CLOB數(shù)據(jù)類型等。
主要特點(diǎn)
下面列表描述了Oracle Data Access Components的主要特點(diǎn):
直接建立Oracle數(shù)據(jù)的連接,無需發(fā)布、安裝和配置BDF和ODBC
在客戶端無需安裝Oracle軟件,只需設(shè)置網(wǎng)絡(luò)選項(xiàng)直接通過TCP/IP連接
VCL, VCL.NET 記憶CLX版庫
擴(kuò)展Oracle數(shù)據(jù)類型,支持包括:XML樣式、LOB對象、嵌套表格、資料信息、時(shí)間數(shù)據(jù)和時(shí)間間隔數(shù)據(jù)
在控制獲取大量數(shù)據(jù)塊時(shí)具有較高的性能表現(xiàn)
最優(yōu)化字符串和行數(shù)據(jù)存儲
支持對Unicode編碼數(shù)據(jù)操作
通過TSmartQuery 和TOraTable組件自動實(shí)現(xiàn)數(shù)據(jù)升級
自動記錄鎖定和刷新
非塊模式允許在幾個(gè)不同線程中運(yùn)行持續(xù)的后臺數(shù)據(jù)庫查詢
支持Oracle 9i卷軸指針
具有明晰的應(yīng)用支援程序
支持多種Oracle特色功能,比如警告、管道和直接通路界面
將運(yùn)行時(shí)期和GUI分離為單獨(dú)的部分,從而建立純粹的控制臺程序,諸如CGI
智能刷新選項(xiàng)允許兩個(gè)或者更多的數(shù)據(jù)集實(shí)現(xiàn)自動同步
本地排序
高級設(shè)計(jì)時(shí)期編輯器
OraTools Add-in擴(kuò)展了設(shè)計(jì)時(shí)期的功能,通過成套工具來建立和阻止查詢,設(shè)計(jì)和調(diào)試PL/SQL塊以及探測數(shù)據(jù)庫目錄
通過TOraSQLMonitor 組件和 DBMonitor程序擴(kuò)展SQL追蹤功能
包括了TCRDBGrid源代碼,提高了對數(shù)據(jù)所在棚格單元的控制
廣泛的數(shù)據(jù)顯示和報(bào)表組件支持,包括InfoPower, ReportBuilder, FastReport;
支持從BD F到其他數(shù)據(jù)庫的快速遷移