ODAC(V9.5.15) 学习笔记(四)TOraDataSet
| 名称 | 类型 | 说明 | 
| SequenceMode | TSequenceMode | ODAC可以直接利用Oracle中的序列对象为表的主键赋值,从而实现主键自动增长的功能。该属性决定了在什么场合下使用序列: smInsert 新增记录时 smPost 更新记录时 注意:根据序列更新的字段由KeyFields决定 | 
| KeySequence | Oracle中用于生成主键的序列名称 | |
| CheckMode | TCheckMode | 在更新一条记录前,对当前记录进行检查的模式,包括: cmException 如果发现当前记录在数据库中已经有变化则触发异常 cmNone 不检查,缺省值 cmRefresh 有变化则刷新当前记录 | 
| Cursor | TOraCursor | 通过将数据集通过参数返回的游标赋值到另外一个数据集的Cursor属性上,则可以对该游标进行操作,如: OraQuery1.Cursor := OraSQL1.ParamByName('Cur').AsCursor; OraQuery1.Open; | 
| LockMode | TLockMode | 调用Lock方式时的模式,取值如下: lmLockDelayed 当用户编辑完成并Post时进行锁定,然后释放 lmLockImmediate 当用户开始进入编辑状态时进行锁定,直到Post或Cancel记录时释放 lmNone 不进行锁定 | 
| DMLRefresh | 针对Oracle8中的RETURNING子句对插入或更新后记录进行刷新 | |
| Encryption | TOraEncryption | 指定一个TOraEncryption组件对数据集中的数据进行加解密 | 
| IsPLSQL | Boolean | 检查SQL是否为一个PL/SQL块 | 
| NonBlocking | 是否为非阻塞模式,缺省为False,如果为True则启动另外一个线程来执行SQL,包括数据更新、插入、删除和数据查询等操作 | |
| Session | 指向一个TOraSession对象 | |
| SmartFetch | TSmartFetchOptions | 在获取巨量数据时进行的选择项,设置这些选择项有利于提高数据获取性能,选择项包括: Enabled 是否允许快速获取 LiveBlock 是否使用最小内存处理,如果使用最小内存,则消耗内存最小,但性能会下降 PrefetchedFields 获取指定字段的附加信息,这些信息有利于提高在本地进行过滤、排序等操作 SQLGetKeyValues 针对复杂SQL无法自动生成关键字段时,指定这些字段 | 
| SQLType | 返回Oracle处理SQL的类型代码 | |
| CreateProcCall | 在SQL属性中自动构建一个存储过程的调用语句 | |
| ErrorOffset | 返回SQL解析失败的错误号 | |
| GetErrorPos | 返回SQL解析失败时所在的行和列 | |
| GetArray | 针对字段返回一个TOraArray对象 | |
| GetFile | 针对字段返回一个TOraFile对象 | |
| GetInterval | 针对字段返回一个TOraInterval对象 | |
| GetKeyList | 返回指定数据库表的主键字段列表 | |
| GetLob | 针对字段返回一个TOraLob对象 | |
| GetObject | 针对字段返回一个TOraObject对象 | |
| GetRef | 针对字段返回一个TOraRef对象 | |
| GetTable | 针对字段返回一个TOraNestTable对象 | |
| GetTimeStamp | 根据字段返回一个TOraTimeStamp对象 | |
| ChangeNotification | 指向一个TOraChangeNotification控件,用于跟踪数据库变好消息 | 
ODAC(V9.5.15) 学习笔记(四)TOraDataSet的更多相关文章
- ODAC(V9.5.15) 学习笔记(四)TOraQuery (1)
		TOraQuery是ODAC中常用的一个组件,其继承关系如下: TDataSet ---TMemDataSet ---TCustomDADataSet ---TOraDataSet ---TCusto ... 
- ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(4)
		6.Options TCustomDADataSet的选择项为TDADataSetOptions,其成员介绍如下表 : 名称 类型 说明 TDADataSetOptions AutoPrepare B ... 
- ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(1)
		1.SQL相关 名称 类型 说明 BaseSQL String 没有被AddWhere.SetOrderBy.FilterSQL等方法处理过的原始SQL语句 FinalSQL String 被AddW ... 
- ODAC(V9.5.15) 学习笔记(四)TMemDataSet (1)
		所有的数据集类组件都是从TMemDataSet继承下来的,该组件实现了内存中对数据的管理,其主要的属性.方法和事件如下. 1.数据更新 名称 类型 说明 CachedUpdates Boolean 数 ... 
- ODAC(V9.5.15) 学习笔记(十四)TCRBatchMove
		名称 类型 说明 AbortOnKeyViol Boolean 在处理数据时,如果发生主键冲突或主键校验失败时,是否中断 AbortOnProblem Boolean 发生问题时是否中断 Change ... 
- ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(5)
		7.其他 名称 类型 说明 FindKey 类似于BDE的相关功能,在当前数据集中查找指定的记录 FindNearest 移动游标到最符合查找要求的第一条记录处 FindMacro 当前数据集中是否存 ... 
- ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(3)
		4. 主从表关系 名称 类型 说明 MasterSource 从表对应于主表的DataSource组件 DetailFields 从表中对应于主表字段的外键字段 MasterFields 主表中关联从 ... 
- ODAC(V9.5.15) 学习笔记(四)TCustomDADataSet(2)
		2.连接相关 名称 类型 说明 Connection 指向一个数据库连接对象 Disconnected 设置为True将在数据库关闭后继续保持数据集的开启状态. 3. 数据获取 名称 类型 说明 Fe ... 
- ODAC(V9.5.15) 学习笔记(四)TMemDataSet (3)
		3.其他 名称 类型 说明 GetBlob TBlob 按照字段名获取当前数据集中某个Blob类型的字段值,并以TBlob对象形式返回 Prepared Boolean 检查Query的SQL是否已准 ... 
随机推荐
- ssh简单入门级案例教程
			准备工作:struts2.3.34+spring4.2.2+hibernate3.3.2 导入需要的开发包: struts开发包---注意:javassist-3.18.1-GA.jar包与hiber ... 
- web api HttpConfiguration
			//设置web api configuration public static void Register(HttpConfiguration config){ config.Services.Rep ... 
- 常对象与this指针
			[1]示例代码 用代码说事,比较靠谱.请看下例: #include <QDebug> #include <QString> class Person { public: Per ... 
- RNN实例
			https://blog.csdn.net/jmh1996/article/details/78821216 
- 通过Hive将数据写入到ElasticSearch
			我在<使用Hive读取ElasticSearch中的数据>文章中介绍了如何使用Hive读取ElasticSearch中的数据,本文将接着上文继续介绍如何使用Hive将数据写入到Elasti ... 
- px-pt-dp-rem像素单位的换算问题
			px-pt-dp-rem像素单位的换算问题 dp 的意思从 MDPI 到 XXXHDPI 每单位物理尺寸的像素数越来越大.也就是说 mdpi 时 1dp = 1pxxxxhdpi 时 1dp = 4p ... 
- JavaScript:原生JS实现Facebook实时消息抓捕
			基础知识准备: HTML5给我们提供了一个新的对象叫作:MutationObserver.为了兼容,还有WebKitMutationObserver.MozMutationObserver,挂靠在wi ... 
- ASP.NET Core Web API 索引 (更新Redis in .NET Core)
			https://www.cnblogs.com/cgzl/p/9178672.html 
- [转载]CSS各种居中方法
			水平居中的text-align:center 和 margin:0 auto 这两种方法都是用来水平居中的,前者是针对父元素进行设置而后者则是对子元素.他们起作用的首要条件是子元素必须没有被flo ... 
- windows与linux ping 显示的ip不一样
			DNS修改了一下域名对应的IP后,域名不能访问了,我在windows下ping一下域名,IP没有变过来,还是老的IP.我在linux下又ping了一下域名,是换过了的.这个问题是由windows下的本 ... 
