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