ODAC Delphi XE2连接ORACLE控件(免驱动)是ORACLE出品的,你的客户端不再需(xū)要安装(zhuāng)oracle客户端,也不需(xū)要oracle驱动,可直接连接至oracle数据库。ORACLE发布的ODAC Delphi XE2连(lián)接ORACLE时用(yòng)到的一个控件,安(ān)装之(zhī)后你的客户端无需再安装(zhuāng)oracle客户端,也不用oracle驱动就(jiù)能够直接连(lián)接(jiē)到oracle数据(jù)库。安装前,需要先安装Embarcadero RAD Studio XE2 IDE。
Oracle Data Access Components 是一套连接Oracle的控件包,让(ràng)Delphi直(zhí)接就(jiù)能访问Oracle数据库。Oracle Data Access Components是(shì)一款功能强(qiáng)大(dà)的工具,它用于在Borland Delphi, C++ Builder 和具(jù)备Kylix的Oracle环境下(xià)的客户端/服务器程(chéng)序的开发。ODAC提供了灵(líng)活便捷而有用(yòng)的功能(néng),包(bāo)括:自动升级系统数据、预先(xiān)锁(suǒ)闭、行(háng)刷新、对(duì)Oracle8对象的支持、排序、嵌套表格、BLOB和CLOB数据类型等。
下面列表描述了Oracle Data Access Components的主要特点:
直接建立Oracle数据的连接,无需发布、安装和配置BDF和ODBC
在客户(hù)端无需安装Oracle软件,只需设置网络选项直接通(tōng)过TCP/IP连接
VCL, VCL.NET 记忆CLX版(bǎn)库
扩展Oracle数据类型,支持包括(kuò):XML样式、LOB对象(xiàng)、嵌(qiàn)套表格、资料信(xìn)息、时间数据和时(shí)间(jiān)间隔数据
在控制获取大(dà)量数据块时具有较高的(de)性能表现
最优化字符串(chuàn)和行数据存(cún)储(chǔ)
支持对Unicode编码数据操作
通过TSmartQuery 和TOraTable组件自动(dòng)实现数据(jù)升级
自(zì)动记录锁定和刷新
非块模式允许在几个不同线程中(zhōng)运行持续(xù)的后台数据库查询
支持Oracle 9i卷轴指针(zhēn)
具有明晰的应(yīng)用支援程(chéng)序
支持多(duō)种Oracle特色(sè)功能(néng),比如警告、管(guǎn)道和直接通路界面(miàn)
将(jiāng)运行时期和(hé)GUI分离为单独的部分,从而建立纯粹的控制台程序,诸如CGI
智能刷新选项允(yǔn)许(xǔ)两个或者更(gèng)多的数据集实现(xiàn)自动同步
本地排序
高级设计时(shí)期编辑器
OraTools Add-in扩展了设计(jì)时期的(de)功能,通过成套工具来建立和(hé)阻止查(chá)询(xún),设计和调试(shì)PL/SQL块以及探测数据库(kù)目录
通过TOraSQLMonitor 组件和 DBMonitor程序扩展SQL追踪功能
包(bāo)括(kuò)了(le)TCRDBGrid源代码,提(tí)高了对数据所在棚格单元的控制
广泛的数(shù)据显示和报表组件支持,包括InfoPower, ReportBuilder, FastReport;
支持(chí)从BD F到其他数据库的快速迁(qiān)移(yí)
