摘要:
数据集的缓冲模式(Cached mode)是将数据库服务器的数据缓冲在客户端内存中进行处理,不再依赖服务器。只有当数据需要提交数据库服务器进行保存时,才将变更数据一次性提交数据库服务器。数据集缓冲模式的最大优点是减少了对数据库服务器的资源消耗,甚至可以在网络断开的情况下,对数据进行处理然后在网络连接... 阅读全文
摘要:
主从模式(Master/Detail mode)是指建立主表和从表关系的多个数据集集合模式。1. 关系设置要设置主从模式,必须有一个主表数据集(TDataSet)和一个从表数据集(TDataSet),且主表数据集关联一个数据源组件(TDataSource),并将从表数据集的MasterSource指... 阅读全文
摘要:
直接访问模式(Direct mode)是ODAC最大的特色之一,即不需要安装Oracle客户端,ODAC越过了OCI(Oracle Call Interface ),使用TCP/IP协议就可以直接与Oracle服务器通信,使得ODAC程序的部署非常方便,性能也非常高。要设置直接访问模式,只需要将连接... 阅读全文
摘要:
数据离线模式(Disconnected Mode)是指数据库只有在需要的时候才连接,数据的处理放在客户端内存缓冲区中完成。这样做最大的好处是减少了网络资源依赖,对数据库服务器的资源开销和压力也减少。如果客户端需要经常反复地连接和关闭数据库连接,也可以采用ODAC的连接池模式。要实现数据离线模式,需要... 阅读全文
摘要:
名称类型说明AbortOnKeyViolBoolean在处理数据时,如果发生主键冲突或主键校验失败时,是否中断AbortOnProblemBoolean发生问题时是否中断ChangedCountInteger目标数据集变动记录数CommitCountInteger用于设置一次性移动到目标数据集中并提... 阅读全文
摘要:
通过TOraMetaData控件获取Oracle数据库对象信息,首先需要设置MetaDataKind属性,然后设置Restrictions属性设置条件,最后通过激活数据集获取信息,演示代码如下:MetaData.Connection := Connection;MetaData.MetaDataKi... 阅读全文
摘要:
名称类型说明ColumnsTDAColumns需要载入数据的每个字段定义LoadModeTLoadMode载入模式,包括:lmDirect 通过内部数据缓冲区载入到数据库中lmDML 将数据转换为DML语句再提交到数据库中TableName载入数据的表名称CreateColumns根据TableN... 阅读全文
摘要:
TOraEncryptor名称类型说明DataHeaderTCREncDataHeader一些附加信息放入加密数据中,包括:ehNone 无附加信息ehTag GUID和随机生成的初始化向量数据ehTagAndHash Hash、GUID和随机生成的初始化向量数据EncryptionAlgorith... 阅读全文
摘要:
名称类型说明OptionsTVirtualTableOptions选择项,包括:voPersistentData:在数据集关闭时不处理其相关数据内容voStored:设计期对数据集的处理以及录入的数据将保存在DFM文件中AddField增加一个字段,需要Active=True后生效DeleteFie... 阅读全文
摘要:
名称类型说明ActiveBoolean激活SQL跟踪DBMonitorOptions将跟踪信息发送到dbMonitor工具软件的选择项HostIP地址Port端口号ReconnectTimeout重新连接的TimeOut时间SendTimeout发送信息的TimeOut时间Options跟踪SQL的... 阅读全文