TOraEncryptor

名称

类型

说明

DataHeader

TCREncDataHeader

一些附加信息放入加密数据中,包括:

ehNone 无附加信息

ehTag   GUID和随机生成的初始化向量数据

ehTagAndHash  Hash、GUID和随机生成的初始化向量数据

EncryptionAlgorithm

TCREncryptionAlgorithm

指定加密算法

HashAlgorithm

TCRHashAlgorithm

指定Hash的算法

InvalidHashAction

指定当Hash算法发生异常时进行的动作

Password

生成Key所需要的原始密码

SetKey

直接设置Key,将清除Password

TOraPackage

名称

类型

说明

PackageName

包名称

Params

包的参数

ExecProc

执行包中指定的存储过程或函数,其中参数按照存储过程的参数顺序给定

ExecProcEx

执行包中指定的存储过程或函数,其中参数按照指定的参数名给定,而不是按照顺序

VariableByName

根据变量名获取包中的变量对象(TVariable)并进行相关操作

TOraAlerter

名称

类型

说明

Active

Boolean

激活消息注册和侦听

AutoCommit

Boolean

当使用SendEvent方法发送消息后是否自动提交Oracle数据库

AutoRegister

Boolean

当数据库连接后是否自动注册

Events

String

注册的消息或管道的名称

EventType

TEventType

消息类型,包括:

etAlert    广播消息

etPipe    管道消息,指定线程接收

Interval

Integer

如果大于0,则当TimeOut后在等待指定的秒数后启动线程

TimeOut

Integer

等待消息的TimeOut时间(秒)

GetMessage

获取消息队列中的消息

NextItemType

NextMessageType

消息队列中下一个消息的类型

PackMessage

将消息放入管道的本地缓冲区中,缓冲区最大8192字节,此时并未发送出去,需要调用SendPipeMessage来发送

UnpackMessage

从管道的本地缓冲区中回收一个消息

SendPipeMessage

将管道缓冲区的所有消息发送到指定的管道中

PurgePipe

清除所有已经接收的,且存在本地缓冲区中的管道消息

SendEvent

发送一个广播消息

Start

启动消息侦听

Stop

停止消息侦听

OnEvent

当接收到一个消息时触发

OnError

当接收消息时发生异常时触发

OnTimeOut

当TimeOut时触发

ODAC(V9.5.15) 学习笔记(十一)TOraEncryptor、TOraPackage和TOraAlerter的更多相关文章

  1. ODAC (V9.5.15) 学习笔记(二十一)数据复制

    用TVirtualTable在内存中缓存TOraQuery中的数据,主要应用场景是参照其他数据,需要将TOraQuery中的数据复制到TVirtualTable,由于没有类似于TClientDataS ...

  2. ODAC(V9.5.15) 学习笔记(一)总论

    一直在使用ODAC做开发,没时间仔细研究一下,目前采用的是3层结构,ODAC+TDataSetProvider+TClientDataSet做数据处理,也没有多大问题.下一步要开发B/S的程序了,打算 ...

  3. ODAC(V9.5.15) 学习笔记(三)TOraSession(3)

    3. 选项 TOraSession的Options有如下内容 名称 类型 说明 CharLength TCharLength 单个字符的长度,缺省0,表示从服务器获取对应的字符集中单个字符长度 Cha ...

  4. ODAC(V9.5.15) 学习笔记(二)控件列表

    ODAC的控件有26个,简单介绍如下: TOraSession  管理Oracle的连接  TOraQuery  使用SQL进行数据获取,自动将更新提交数据库  TSmartQuery    在处理字 ...

  5. ODAC (V9.5.15) 学习笔记(二十)大数据量获取处理

    ODAC获取数据的效率比较高,在Web程序中希望能够更快获取第一页的数据时,可以有几种方式: 1.在数据库中进行分页处理: 2.获取所有数据,只是快速返回第一页数据. 第一种方案对应用服务器资源消耗最 ...

  6. ODAC(V9.5.15) 学习笔记(十九)主键值自动生成

    ODAC支持通过Oracle的序列来自动生成表的主键功能.这个过程允许在客户端自动完成,不需要过多代码.这个对一些要求自动增长字段做主键的场合非常有用.其实现步骤为: 1.数据库必须先建立生成主键的序 ...

  7. ODAC(V9.5.15) 学习笔记(十八) 数据集缓冲模式

    数据集的缓冲模式(Cached mode)是将数据库服务器的数据缓冲在客户端内存中进行处理,不再依赖服务器.只有当数据需要提交数据库服务器进行保存时,才将变更数据一次性提交数据库服务器. 数据集缓冲模 ...

  8. ODAC(V9.5.15) 学习笔记(十七)主从模式

    主从模式(Master/Detail mode)是指建立主表和从表关系的多个数据集集合模式. 1. 关系设置 要设置主从模式,必须有一个主表数据集(TDataSet)和一个从表数据集(TDataSet ...

  9. ODAC(V9.5.15) 学习笔记(十六)直接访问模式

    直接访问模式(Direct mode)是ODAC最大的特色之一,即不需要安装Oracle客户端,ODAC越过了OCI(Oracle Call Interface ),使用TCP/IP协议就可以直接与O ...

随机推荐

  1. Uncaught DOMException: Blocked a frame with origin "http://localhost

    ajaxFileUpload上传时报错 :Uncaught DOMException: Blocked a frame with origin "http://localhost..... ...

  2. HDU 2604 Queuing(递推+矩阵)

    Queuing [题目链接]Queuing [题目类型]递推+矩阵 &题解: 这题想是早就想出来了,就坑在初始化那块,只把要用的初始化了没有把其他的赋值为0,调了3,4个小时 = = 本题是可 ...

  3. EF性能优化

    下面总结了一些在使用EF的过程中应当特别注意的地方,避免大家再走弯路. 1.分清真分页和假分页 大家都知道分页分为真分页和假分页,并且假分页是特别耗费性能的.我们在使用的过程中也是以真分页为主,但是在 ...

  4. 用Hexo在GitHub上搭建个人博客

    我用Hexo在GitHub上搭建好了自己的博客,我的这第一篇博客就来说说搭建的过程. 1 环境配置 本文使用环境如下: Windows 10 node.js v8.1.3 git v2.13.2 np ...

  5. nw.js package一般设置

    { "name": "app name", "main": "mainpage",                    ...

  6. Vue系列之 => 结合ajax完成列表增删查

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  7. centos中yum命令删除还原的补救方法介绍

    前言 yum,是Yellow dog Updater Modified的简称,起初是由yellow dog这一发行版的开发者Terra Soft研发,用python写成,那时还叫做yup(yellow ...

  8. maven项目没有src/test/java和src/test/resources目录问题解决

    新建maven项目,如下图示: 只有src/main/java和src/main/resources两个目录,而没有src/test/java和src/test/resources,于是第一反应是没有 ...

  9. inux 驱动程序开发中输入子系统总共能产生哪些事件类型(EV_KEY,EV_ABS,EV_REL)

    inux 驱动程序开发中, 输入子系统总共能产生哪些事件类型?,以及分别是什么意思?详见如下: Linux中输入设备的事件类型有EV_SYN 0x00 同步事件EV_KEY 0x01 按键事件,如KE ...

  10. Python词云分析

    import jieba from matplotlib import pyplot as plt from wordcloud import WordCloud from PIL import Im ...