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