Delphi中封装ADO之我重学习记录
delphi adodataset ctstatic 数据是缓存在服务器端还是客户端
答:客户端,开启本地缓存功能后,就能数据在本地批量修改后,再批量提交,减少了网络传送
原创,专业,图文 Delphi中封装ADO之我重学习记录 - Delphi,封装,ADO,学习,记录 今日头条,最新,最好,最优秀,最靠谱,最有用,最好看,最有效,最热,排行榜,最牛,怎么办,怎么弄,解决方案,解决方法,怎么处理,如何处理,如何解决
| keylife富翁笔记 | ||
| 作者: hongyuan 标题: delphi中封装ado之我重学习记录。。。 关键字: 分类: 我学习delphi,我努力 密级: 保护 (评分: , 回复: 0, 阅读: 268) »»
此文来自: 马开东云搜索 转载请注明出处 网址:http://m.makaidong.com 此文原标题: Delphi中封装ADO之我重学习记录 来源网址:http://m.makaidong.com/博客园最新/3/0_8636.html |
||
|
ado实际上是是微软以com技术,封装底层的ole-db(也是com)方便开发人员使用的一另数据储蓄技术。 ado原生对象: connection对象,使用方法: adoc:=createoleobject('adodb.connection'); recordset对象,使用方法: ador:=createoleobject('adodb.recordset'); ador.open('select * from sysobjects',adoc,adopenstatic,adlockoptimistlc,adcmdtext); command对象,略 2005-11-4 11:43:30
2005-11-4 12:20:25 borland ado 通过封装原生ado,提供给用户的一套vcl组件。包括: tadodataset tadotable tadostoredproc trdsconnection 2005-11-4 12:21:18 commandtype cmdunknown 未知的命令类型,它会造成ado执行变慢 2005-11-4 12:56:53 如何才能使用tadoquery的batchupdate 1.cursortype为ctkeyset/ctstatic 此文来自: 马开东博客 转载请注明出处 网址: 不不在修改,同时会产生较大负何) batchupdate的参数 cancelbatch 取消未更新数据 batch方式下可用的数据筛选filtergroup: 其它cursortype ado在使用sql server 时,其如果采用client-side cursor方式,无论什么lock type都将使用static方式。 2005-11-4 13:15:44 将tadoquery数据从xml文件中读出或存与xml文件中。 savetofile('c:\outdata\test.xml',pfxml) 2005-11-4 13:30:27 通过onfilterrecord事件筛选数据 procedure usefilterrecord(dataset: tdataset;var accept: boolean); adoquery.filtered:=false; 2005-11-4 14:19:50 异步执行能力 executeoptions onfetchprogress ado执行过程中会调用此事件,直到结束为止,可用于进度条显示 2005-11-4 15:51:37 值属性 ado delphi originalvalue:原始值 oldvalue 2005-11-4 16:15:52 关于recordsset分页与定位 recordsset可以将数据表中所有的数据以页次的方式切割,程序员可指定页号获最相应数据。 2005-11-4 16:48:00 cachesize=1000,数据提取最快 cachesize:数据缓冲区大小,指ado从ole-db提取数据并缓冲数据的笔数。ole-db是如何向其他数据库 提取数据的呢? 2005-11-4 17:06:32 clientdataset的使用 http://www.delphibbs.com/keylife/iblog_show.asp?xid=4566 |
Delphi中封装ADO之我重学习记录的更多相关文章
- delphi 中封装的VCl窗体Tab键响应问题
在DLL中的子窗体不会响应Tab按键的,这个时候就需要手动去指定Tab键的操作,但是前提是主窗体要向这个窗体发送一个消息,一个Tab键按下的消息.基本顺序是这样的: 1. 主窗体用Hook技术捕获Ta ...
- Delphi中使用ADO连接Excel
第一部分: . 设置ADOConnection的ConnectionString属性的OLE DB的提供者要选择Microsoft Jet 4.0 OLE DB Provider(这本来是用于连接Ac ...
- 在delphi中我用DBGrid选择多条记录,如何一次把选择的多条记录删掉
procedure TForm1.btnDoSumClick(Sender: TObject);var i: Integer;begin if DBGrid1.SelectedRows.Count ...
- DELPHI中四种EXCEL访问技术实现
一.引言 EXCEL在处理中文报表时功能非常强大,EXCEL报表访问也是信息系统开发中的一个重要内容,本文总结以往开发中所用到的几中EXCEL文件访问方法,在实际工作中也得到了很好的验证,本文列举了其 ...
- Delphi 中多线程同步的一些处理方法
Delphi 中多线程同步的一些处理方法 当创建了多个线程,并且多个线程都要访问同一资源,,就有可能出现混乱,于是用Synchronize来控制,使同一时间只有一个线程使用那部分资源,Synchr ...
- 使用Spring.net中对Ado.net的抽象封装来访问数据库
使用Spring.net中对Ado.net的抽象封装来访问数据库 Spring.NET是一个应用程序框架,其目的是协助开发人员创建企业级的.NET应用程序.它提供了很多方面的功能,比如依赖注入 ...
- Delphi 中的DLL 封装和调用对象技术(刘艺,有截图)
Delphi 中的DLL 封装和调用对象技术本文刊登2003 年10 月份出版的Dr.Dobb's 软件研发第3 期刘 艺摘 要DLL 是一种应用最为广泛的动态链接技术但是由于在DLL 中封装和调用对 ...
- Delphi中ADO异步执行方式
当ADO开始处理数据后,应用程序必须等到ADO处理完毕之后才可以继续执行.但是除了同步执行方式之外,ADO也提供了异步执行的方式,允许当ADO处理时,应用程序仍然能够先继续执行.而当ADO处理数据完毕 ...
- DELPHI语法基础学习笔记-Windows 句柄、回调函数、函数重载等(Delphi中很少需要直接使用句柄,因为句柄藏在窗体、 位图及其他Delphi 对象的内部)
函数重载重载的思想很简单:编译器允许你用同一名字定义多个函数或过程,只要它们所带的参数不同.实际上,编译器是通过检测参数来确定需要调用的例程.下面是从VCL 的数学单元(Math Unit)中摘录的一 ...
随机推荐
- VUE2 第五天学习--过渡效果
阅读目录 1.理解VUE---过渡效果 回到顶部 1.理解VUE---过渡效果 1. 过渡的-css-类名会有4个(css) 类名在 enter/leave 在过渡中切换.1. v-enter: 进入 ...
- C语言学习快速笔记
想看java底层的代码,调用了native方法,所以简单的学习了下C,看的是C程序设计语言这本书,主要是在学习基本语法,关于操作系统指令这块都没看. #define关键字用来定义常量,(定义和声明不一 ...
- [06] JSTL标准标签库
1.JSTL概述 之前在<[03-01] JSP自定义标签>中已经说明了自定义标签的概况,而JSTL也是一套标签库,不过是厂商已经定义好的标签库,我们不再需要自行进行定制,直接使用即可. ...
- 《Head First 设计模式》[02] 观察者模式
1.观察者模式 1.1 形象地认识观察者模式 报社的业务是出版报纸 用户像某家报社订阅了报纸,那么一旦报社有新的报纸,就会送到用户处.只要是订户,就一直会收到新报纸: 当用户不再想看报纸时,取消订阅, ...
- ADO.NET分享
看到<c#从入门到精通(第三版)>书中对ado.net里几种方法打的比方,很有意思就发一下. 1)这张图中,把数据比作水,储存了大量数据. 2)Connection对象好像进水龙头,插在水 ...
- vue-cli 3.0 路由懒加载
当打包构建应用时,Javascript 包会变得非常大,影响页面加载.如果我们能把不同路由对应的组件分割成不同的代码块,然后当路由被访问的时候才加载对应组件,这样就更加高效了. 1. 安装 synta ...
- nodejs-日志组件log4js的使用方法
log4js是在nodejs一个非常好用的日志组件,但是今天在使用的时候从网上查看的代码并不能运行(http://www.cnblogs.com/atp-sir/p/7070050.html),于是查 ...
- C#的RSA加密解密签名,就为了支持PEM PKCS#8格式密钥对的导入导出
差点造了一整个轮子 .Net Framework 4.5 里面的RSA功能,并未提供简单对PEM密钥格式的支持(.Net Core有咩?),差点(还远着)造了一整个轮子,就为了支持PEM PKCS#8 ...
- KVM虚拟机管理——虚拟机克隆
1. 概述2. 部署基本操作系统虚拟机3. 配置虚拟机3.1 修改/etc/sysconfig/network3.2 删除/etc/sysconfig/network-scripts/ifcfg-et ...
- Html5前端笔记
获取Dpi 在 window.load中添加: (function(){ if (!window.screen.deviceXDPI){ var tmpNode = document.createEl ...