没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
UniDAC
常言道,细微之处见体贴。UniDAC 有一些过人的方法或属性。
比如,刷新单条记录(RefreshRecord)、多表更新的属性(UpdatingTable)、宏替换参
数(Macros)、
集成删除/新增/修改/刷新/锁定 SQL 语句、FetchRows,更让人称道的是引入了
UpdateSQL 组件。
TUniTable、TUniQuery 和 TUniStoredProc 是用来检索和编辑数据的 UniDAC 控件.
***************************TUniQuery*****************************************
*************
UniDirectional 属性
ADO 没有单向数据集特性,所有的数据下载到本地,不停的开辟内存或释放大内存,对三
层的内存是一个极大考验。TUniQuery 有一个 UniDirectional 属性,支持单向速度,这
点和 DBX 的想法不谋而合。况且,单向数据集特性速度非常快,在三层中,配合
TDataSetProvider,中间件将其 Data 包发送到客户端,速度无可比拟。ADO 也有流或
XML 格式包,但无论是 XML 或流格式,数据包远比 CDS 的包大几倍。CDS 封包技术很
好!
FetchRows 可以设定一次获取记录的行数
uniquery 和 unitable 的 SpecificOptions 属性,需要设置 FetchAll=False 才能使
FetchRows 的设置生效,而默认情况下, oracle 是设置 Oracle.FetchAll=False;
而对去 sql server 和 mysql 等,却是设置的 XXX.FetchAll=True
UniQuery.SpecificOptions.Values['FetchAll'] := BoolToStr(cbFetchAll.Checked, True);
UniDirectional 属性
ADO 没有单向数据集特性,所有的数据下载到本地,不停的开辟内存或释放大内存,对三
层的内存是一个极大考验。TUniQuery 有一个 UniDirectional 属性,支持单向速度,这
点和 DBX 的想法不谋而合。况且,单向数据集特性速度非常快,在三层中,配合
TDataSetProvider,中间件将其 Data 包发送到客户端,速度无可比拟。ADO 也有流或
XML 格式包,但无论是 XML 或流格式,数据包远比 CDS 的包大几倍。CDS 封包技术很
好!
UniDAC 的单条记录刷新
1、设置 SQLRefresh.TEXT 的刷新 SQL,一般要具体到单条记录。比如:
yueyunjun
- 粉丝: 1
- 资源: 44
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页